Convert AVIF to JPG

Turn AVIF images saved from websites into ordinary JPG files in your browser. Free, batch, no upload, no size limit and no watermark.

🌐 Español

Drop your files here (.avif)

🔒 Private by design: your files are processed locally in your browser and never uploaded to any server.

AVIF is one AV1 keyframe in a box

AVIF is not a still-image format in the way JPEG or PNG are. It is a single intra-frame from the AV1 video codec, wrapped in the same container family that holds MP4 and HEIF files. That heritage explains almost everything about it: AV1 was engineered by a consortium of streaming companies to squeeze video into less bandwidth, and a still picture is simply a video that stops after one frame.

Video codecs have had three decades of research poured into them since JPEG was standardised, and they carry tools JPEG never had, including far more flexible block partitioning, better prediction from surrounding pixels and a proper alpha channel. The result is that AVIF routinely stores a photograph in noticeably fewer bytes than JPEG at a similar apparent quality, which is why streaming services, news sites, shops and image delivery networks adopted it through the 2020s.

The same heritage is the reason for the compatibility problem. A format defined by a video codec needs an AV1 decoder to open it, and the software on your computer that reads pictures often has no idea what AV1 is.

AVIF decoding is handed to the browser itself

This page ships no AVIF decoder of its own. It asks your browser to decode the file, because browsers were the first software to gain AVIF support and they are very good at it. Chromium-based browsers have been able to display AVIF since Chrome 85 in 2020, and current versions of the other major browsers handle it too.

The consequence is worth knowing before you start. If your browser can show the image, this tool can convert it; if it cannot, the conversion fails with the tool’s generic error message rather than a specific one about AVIF. A quick test is to drag the file into a new browser tab. If it appears, you are fine.

Getting a JPG copy of an AVIF

  1. Drop your .avif files onto the box above, or click Choose files. Extra drops join the same batch, and a file already present under the same name and size is skipped.
  2. Choose a JPG quality preset. Balanced (recommended) is right for viewing and sending; switch to High (largest file) if the picture is going to be printed or edited further.
  3. Click Convert AVIF to JPG. Each file is decoded and re-encoded in turn, so the progress bar advances in one step per image.
  4. Download each JPG from its own link, then click Process another to clear the list before starting the next set.

Ten-bit AVIF through an eight-bit canvas

AVIF supports higher bit depths and wider colour spaces than JPEG can express. Ten bits per channel is common in AVIF files produced from modern camera or streaming sources, and the format can also carry high-dynamic-range metadata.

The conversion here redraws the decoded image onto an ordinary canvas and then asks for JPEG, and that canvas works in eight bits per channel. So a file with extra tonal headroom is brought down to the standard range before the JPEG encoder ever runs. For the vast majority of pictures saved from web pages this changes nothing you would notice, because they were produced from eight-bit sources anyway. For an HDR photograph it can flatten the highlights and dull the deepest colours, and there is no setting on this page that avoids it, because JPEG has nowhere to put that information either.

Transparent AVIF regions become white

AVIF has a genuine alpha channel, and it is used: cut-out product images, logos and stickers are sometimes distributed as AVIF specifically to save bandwidth without losing transparency. JPEG has no alpha channel at all.

So the conversion flattens. The engine fills the canvas with white before drawing your image, which turns fully transparent pixels white and blends partly transparent ones with white. That is a deliberate step; drawing onto an empty canvas instead would leave those areas composited against black, which is where the mysterious dark boxes around logos come from whenever a converter skips that step. There is no colour choice on this page. If you need the transparency preserved, JPEG is the wrong target entirely and a PNG or WebP destination is the right one.

Apps and portals that still choke on .avif

The everyday reason for this conversion is that AVIF arrived recently and the long tail of software has not caught up. Older Photoshop releases will not open it, Windows 10 needs a separate codec extension to preview it, plenty of Android gallery apps and older phones show a blank thumbnail, and printing services, e-signature platforms, job boards, school systems and government upload forms very often reject the extension outright.

JPEG is the opposite case. It has been the universal photographic interchange format for three decades, and essentially nothing that handles images refuses it. Converting does not improve the picture; it makes the picture usable, which is normally the whole objective. If the file you saved turned out to be WebP rather than AVIF, WebP to JPG is the equivalent tool, and the full set of raster converters is on the image tools hub.

The JPG will be larger than the AVIF was

Do not be alarmed when the output grows. AVIF’s entire reason for existing is that it stores a given picture in fewer bytes than the older formats, so reversing the conversion moves you back up in size by roughly the amount AVIF was saving. The gap widens on detailed photographs and narrows on simple graphics.

If the resulting JPG is too heavy for wherever it is going, Compress Image can reduce it further without another format change, and going the other way with PNG to AVIF is how you produce AVIF files of your own once you want the size benefit back.

Frequently asked questions

The tool refuses my AVIF file with a generic error. Why?

The decoding is done by your browser's own AVIF support, not by a decoder shipped with this page, so a browser too old to display AVIF cannot convert it either. Chromium-based browsers have decoded AVIF since Chrome 85 in 2020; if the file opens when you drag it into a browser tab, this tool can convert it.

Why is my JPG bigger than the AVIF it came from?

That is normal and it is the point of the exercise. AVIF is a far newer and more efficient codec, so reproducing the same picture in a format from the early nineties simply takes more bytes. You are trading file size for the ability to open the image anywhere.

What do High, Balanced and Small actually set?

Encoder quality values of 0.95, 0.85 and 0.7 in that order, with 0.85 as the fallback if the setting is missing. Balanced suits viewing and sharing, High is worth it if the picture will be printed or cropped hard, and Small exists for upload forms with a strict size cap.

My AVIF looked richer on screen than the converted JPG does.

AVIF can store more than eight bits per colour channel and can carry wide-gamut or high-dynamic-range data. The conversion redraws the image on an ordinary eight-bit canvas before encoding, so that extra headroom is reduced to a standard range on the way through. Deep shadows and very saturated colours are where you notice it first.

Can I convert several AVIF files in one go?

Yes, and they all use the same quality preset. Files added across separate drops accumulate into one batch and duplicates matching on name and size are skipped, but nothing new can be added once conversion has started; clear the tool with Process another first.

Related tools