Skip to content

Convert

AVIF to JPG

AVIF to JPG

Beta

Convert .avif images to JPG, PNG, or WebP in your browser. The files are decoded on your device and never uploaded. Drop a batch, download a single zip.

  • Free, no sign-up
  • Updated
  • Reviewed by Olgun Ozoktas
Drop your AVIF files hereor click to browse for .avif files
Works in your browser
No uploads to servers

Your images stay on your device

Your browser's own AVIF decoder does the work. When it cannot read a file, a WebAssembly decoder built from libavif loads and decodes it on the device instead. Either way the image bytes are never sent to FindUtils or anywhere else — you can confirm it in your browser's network panel. Conversion also drops the EXIF, XMP, and GPS data the file carried.

How to Convert AVIF to JPG

  1. Open the converter

    Go to the AVIF to JPG page. Nothing installs and there is no account step.
  2. Drop your files

    Drag one or more .avif files onto the drop area, or click it to browse. Conversion starts immediately.
  3. Pick a format if you need something other than JPG

    JPG is selected by default. Open Options to switch to PNG or WebP — both keep transparency — or to move the JPEG quality slider away from its default of 90. The slider runs from 40 to 100 and is ignored for PNG.
  4. Download the result

    Download a single file directly, or use Download zip when you converted several. Any file that failed is listed by name so you know what is missing.

Common Use Cases

Saving a picture from a website

Image CDNs and site build pipelines serve AVIF to modern browsers, so "Save image as" often hands you an .avif you cannot use anywhere else.

Uploading to a job or government portal

Many upload forms accept JPG and PNG only, and reject an .avif file before it finishes uploading.

Opening the file on Windows

Windows Photos shows nothing until the AV1 Video Extension is installed from the Microsoft Store. A JPG opens without it.

Feeding an older tool or a print shop

WordPress before 6.5 and older image editors do not take AVIF, and most print shops still ask for a JPG.

Why use this AVIF converter?

AVIF usually makes a much smaller file than a JPEG of similar visual quality, which is why image CDNs and site build pipelines now serve it to modern browsers. The side effect is that "Save image as" hands you an .avif file. Android 12 and later can decode AVIF, some gallery and editing apps export it, and many design tools export it. The file is then fine in a browser and awkward everywhere else. Windows Photos needs the AV1 Video Extension from the Microsoft Store before it shows anything. Many email previews show nothing. Plenty of upload forms, job portals, and government portals reject the extension outright. WordPress did not accept AVIF uploads before 6.5, older image editors do not open the format, and most print shops still ask for a JPG. This page converts the file where it already is. Drop one .avif or a hundred; each one is decoded and re-encoded as a JPG, PNG, or WebP inside the browser tab, one after another. Nothing is uploaded, so there is no size cap imposed by an upload form, no queue, and no account. A single file downloads directly, and two or more arrive as one avif-jpg.zip. Two limits are worth knowing up front. JPG has no transparency, so transparent areas in an AVIF become white in a JPG — choose PNG or WebP to keep them. And an animated AVIF gives you its first frame only.

The FindUtils AVIF to JPG converter turns .avif images into JPG, PNG, or WebP files that every operating system, upload form, and print shop accepts. It runs entirely in your browser. Your browser's own AVIF decoder reads the file first — that is Chrome 85 and later, Edge 121 and later, Firefox 93 and later, and Safari 16.4 and later on macOS Ventura, and iOS 16 and later. When the browser cannot decode a file, a WebAssembly decoder built from libavif loads and decodes it on your device instead. Either way the pixels go onto a canvas and are re-encoded there, so the image bytes are never transmitted anywhere.

Batch conversion is the normal case. Drop a whole folder of downloads and each file is processed in turn. Anything that finishes is collected into a single avif-jpg.zip; a lone file downloads on its own. Anything that fails is named, with the rest of the batch unaffected — which matters because an animated AVIF yields only its first frame, and a file that merely carries the .avif name may not be an AVIF at all.

Converting through a canvas also removes every piece of embedded metadata, including EXIF, XMP, and any GPS coordinates. That is usually what you want before sending an image to a stranger, and it cannot be switched off here. Remember that JPG has no transparency: transparent areas come out white, so choose PNG or WebP when you need to keep them. If you need to make the resulting file smaller, the image compressor takes it from here; for iPhone photos use the HEIC to JPG converter; for JPEG, PNG, WebP, GIF, BMP, and ICO use the image format converter, and to change dimensions use the image resizer.

How it compares

Most AVIF converters that rank for this job upload your images to a server, convert them there, and hand back a download link. That introduces a file size cap, a queue at busy times, and a copy of your picture — with whatever metadata it carried — on somebody else's machine, held for whatever period their policy states. This page has none of those properties because the decode happens in your tab. The cost of that choice is a WebAssembly download on the first file your browser cannot decode by itself, which the browser then caches. On a browser with its own AVIF support, that download never happens at all.

Tips

  • Quality 90 is the default because the difference from 100 is invisible on a photograph while the file is far smaller. The slider runs from 40 to 100, and below about 70 the artefacts start to show on skin and sky. It has no effect on PNG output.
  • If the image has transparency, pick PNG or WebP. A JPG fills every transparent area with white, and there is no way to get it back afterwards.
  • If a portal rejects your JPG for being too large, run it through the image compressor at /convert/image-compressor/ afterwards.
  • An animated AVIF converts its first frame only, so check the result when the source was a short loop rather than a still.
  • Keep the original .avif if you have room. It is usually a good deal smaller than a JPEG of similar visual quality, so treat the JPG as the compatible copy rather than the archival original.
  • Expect the JPG to be larger than the AVIF it came from, often by a wide margin. That is the compatibility trade, not a fault: AVIF simply packs the same picture tighter.

Frequently Asked Questions

Does this upload my files?

No. Your browser's own AVIF decoder reads the file, and a WebAssembly decoder built from libavif takes over on the device when the browser cannot. The image bytes never leave your machine. You can verify it yourself: open your browser's network panel before you drop a file, and you will see no request carrying the image.

What is an AVIF file, and where did mine come from?

AVIF is a modern image format built on the AV1 video codec, and it usually makes a much smaller file than a JPEG of similar visual quality. Image CDNs and site build pipelines serve it to browsers that support it, so "Save image as" often hands you an .avif. Android 12 and later can decode AVIF, some gallery and editing apps export it, Apple Photos on iOS 16 and later can display it, and many design tools export it.

Why will Windows not open my AVIF file?

Windows Photos needs the AV1 Video Extension from the Microsoft Store before it can show an AVIF. Many email previews do not render it at all. Converting to JPG avoids the question entirely, because every one of those opens a JPG already.

Can I convert several files at once?

Yes. Drop as many as you like. They are converted one after another so a large batch does not exhaust memory, and when more than one has finished you get a single avif-jpg.zip. If one file fails, it is listed by name and the rest still convert and download.

Should I choose JPG, PNG, or WebP?

JPG is the default because it is what upload forms, Windows, and print shops expect. Choose PNG when you need a lossless copy or the image has transparency. Choose WebP for a web page, where it keeps transparency and stays smaller than a PNG. The JPEG quality slider applies to JPG and WebP output and is ignored for PNG.

What happens to the metadata and the GPS location?

They are removed, and that is deliberate. Conversion paints the decoded image onto a canvas, and a canvas carries no metadata at all, so EXIF, XMP, and any GPS coordinates are dropped from the file you download. It cannot be switched off here. Your original .avif file keeps all of it.

What happens to transparency?

AVIF supports transparency and JPG does not, so transparent areas become white in a JPG. If you need the transparency, pick PNG or WebP in Options before you download.

Why did one of my files fail, or come out looking different?

An animated AVIF — an image sequence, usually named .avifs or carrying the avis brand — gives its first frame only. HDR and 10-bit or 12-bit AVIF files decode through the WebAssembly fallback when your browser's decoder cannot read them; the output is 8-bit SDR, so HDR highlights are tone-mapped or clipped by the decoder. A file with an .avif name that is really a JPEG or PNG is passed through unchanged when it already matches the format you asked for, and otherwise reported as "not an AVIF image".

Is there a file size limit?

There is no limit imposed by this page, because nothing is uploaded. The practical ceiling is your device's memory. A very large batch on an older phone is the case most likely to run out.

Does it cost anything or need an account?

No. There is no sign-up, no email, and no watermark.

Rate This Tool

0/1000

Get Weekly Tools

Suggest a Tool