Image Tools

AVIF to JPG

Converts one AVIF image to JPG in your browser. It relies on your browser being able to decode AVIF, then exports JPEG at a fixed quality of 0.92. Transparent AVIF areas are flattened onto white.

1
Add Files
2
Process
3
Download
Processed in your browser — your file is not uploaded.

Drop your files here

or click to browse files

Up to 1 files

AVIF → JPG conversion:

  • Universal compatibility
  • JPG opens in almost any app
  • Good for sharing

How to Use

  1. 1Drop a .avif file onto the upload area, or click it to choose one.
  2. 2Only one AVIF can be converted per run.
  3. 3Click 'Convert to JPG' and wait for 'Converting AVIF to JPG...' to finish.
  4. 4Download the JPG. If the browser cannot read the AVIF, an error appears instead.

About this tool

Updated

Why you would convert away from AVIF

AVIF compresses extremely well but is the least widely supported common format, so JPEG is often the only way to use the picture.

AVIF frequently produces a noticeably smaller file than JPEG at similar quality, which is exactly why sites serve it. The trouble starts once the image leaves the browser: plenty of desktop applications, older devices, print services and upload forms still do not recognise it. Converting to JPEG trades that efficiency for a format nothing refuses. Expect the JPEG to be larger than the AVIF it came from — that is the cost of the compatibility, not a fault in the conversion.

Transparency is flattened onto white

AVIF can store an alpha channel and JPEG cannot, so transparent areas are filled with white during the conversion.

Most AVIF files in the wild are photographs with no transparency, in which case nothing changes. If yours is a graphic or a logo with a see-through background, you will get a white rectangle behind it. That is invisible on a white page and obvious anywhere else, so convert to PNG instead when the alpha channel has to survive.

It is a second lossy pass

Both formats are lossy, so decoding an AVIF and writing a JPEG compresses the image a second time.

At the quality used here the difference is usually hard to see on a photo, but it is permanent, and repeating the round trip will eventually show. Convert once, from the best available source, and keep the original AVIF if you may need it again. The places this shows first are smooth gradients such as skies, and sharp text overlaid on an image.

Whether your browser can read the file at all

The conversion relies on your browser decoding the AVIF. Current versions of the major browsers do; some older ones do not.

If the file will not open here, the likely cause is an older browser rather than a damaged file, and updating usually fixes it. You can check quickly by opening the AVIF in a new tab: if the browser cannot display it there, it cannot convert it either. Everything happens on your device, so there is no server-side decoder to fall back on.

Features

  • Accepts .avif files only, one file per conversion
  • Exports JPEG at a fixed quality of 0.92; there is no quality slider
  • Keeps the original pixel dimensions
  • Decoding depends on your browser's own AVIF support; there is no built-in AVIF decoder
  • Transparent areas are flattened onto white when the output is JPEG, because JPEG cannot store transparency.
  • Runs in your browser using the canvas API; the file is not uploaded for the conversion

FAQ

Why does the tool say it failed to load my AVIF?

There is no bundled AVIF decoder here; the browser itself has to read the file. Current versions of major browsers generally can, but an older browser or an unusual AVIF (for example some 10-bit or HDR files) may fail. Try a newer browser.

What happens to transparent AVIF pixels?

JPEG cannot store transparency. Transparent areas are flattened onto white when the output is JPEG, because JPEG cannot store transparency. Convert to PNG with the Image Converter (PNG output keeps alpha) if you need to preserve them.

Will the JPG be bigger than the AVIF?

Usually yes. AVIF tends to compress more efficiently than JPEG, so an equivalent-looking JPG is commonly larger. Size is not guaranteed either way.

Can I convert JPG to AVIF here?

No. This page only decodes AVIF and writes JPG. There is no AVIF-encoding tool on this site.