AVIF to JPG
BetaConvert .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
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
-
Open the converter
Go to the AVIF to JPG page. Nothing installs and there is no account step. -
Drop your files
Drag one or more .avif files onto the drop area, or click it to browse. Conversion starts immediately. -
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. -
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
Uploading to a job or government portal
Opening the file on Windows
Feeding an older tool or a print shop
Why use this AVIF converter?
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.