Free · no sign-upAny number of filesNothing uploaded

AVIF to JPG

Open an AVIF your photo software refuses and save it as a JPG that anything will read. Your browser ships an AVIF decoder, and that decoder is what does the work here.

Reads AVIF in Chrome, Edge, Firefox and SafariA whole folder at once, saved as one ZIPQuality under your control, not fixed at one settingNo file count, no watermark, no account
  1. Drop the AVIF files inYour browser reads them even when nothing else on the machine does.
  2. JPG is already pickedRaise the quality if the picture has big smooth gradients in it.
  3. Save one, or allA single JPG, or the whole batch as a ZIP.

Drop images here, or click to choose

Drop AVIF files here. As many at once as you like.

Free · no sign-up · nothing uploaded. Your files are decoded and re-encoded on your own device, so a photo with a face or a location in it never leaves the machine.

How to convert AVIF to JPG

  1. Drop your AVIF files in

    Any browser from the last few years can read them, so there is nothing to install and no upload to wait through.

  2. JPG is already selected

    Quality starts at 85. Push it higher if the picture has large smooth areas, where JPG works hardest.

  3. Check the size, then save

    The JPG will be bigger than the AVIF. The card shows by how much before you commit to it.

AVIF is a one-way street in a browser

Every current browser can display an AVIF. Not one of them will save an AVIF. That asymmetry is unusual, and it is the single most useful thing to understand about this format.

Decoding arrived quickly because AVIF is built on AV1, a video codec browsers already had. Encoding is a much heavier job: an AVIF encoder is slow, memory-hungry and complicated, and no browser has chosen to expose one to a web page. The result is that a browser is an excellent tool for getting out of AVIF and no help at all for getting into it.

This tool tests what your browser can write when the page opens, and takes off any format it cannot. That is why there is no AVIF button here on Chrome or on Safari. A browser asked for a format it does not have does not return an error: it hands back a PNG wearing the wrong file extension, and a mislabelled file is worse than a missing button.

Why you have an AVIF at all

Most likely you saved a picture from a website. AVIF compresses photographs roughly 20 to 30% better than WebP and around 50% better than JPG, so sites that care about their bandwidth have been switching to it since about 2022. You right-click, save the image, and end up with a file your desktop declines.

The other common source is a phone. Some Android builds and some camera apps now write AVIF by default, in the same way iPhones moved to HEIC. If your files came off a phone rather than off a web page, the size and quality are likely to be much better than a web AVIF, and converting at quality 92 rather than 85 is worth the extra kilobytes.

What you lose in the conversion

Transparency. AVIF carries an alpha channel and JPG does not, so any see-through area comes out white. If that matters, use AVIF to PNG instead, which keeps it.

Colour depth. AVIF can store 10 or 12 bits per channel and describe an HDR picture. JPG stores 8 bits and has no HDR concept, so a wide-gamut or high-dynamic-range AVIF is flattened into ordinary sRGB. On a normal photograph this is invisible. On a deliberately HDR image it is a real change, and there is no setting here that avoids it.

Metadata. EXIF, colour profiles and GPS coordinates are attached to the file rather than the picture, and none of it survives the trip.

Frequently asked questions

Why can my browser open an AVIF when my photo app cannot?

Because the browser had a reason to hurry and the photo app did not. AVIF is built on AV1, a video codec that browsers adopted quickly for its bandwidth savings, and image support came along with it. Chrome shipped it in 2020, Firefox in 2021, Safari in 2022. Desktop photo software moves on a slower cycle, and plenty of it is still catching up. So the browser sitting in front of you is very often the only AVIF decoder on the machine, which is exactly what this page uses.

Can I convert a JPG into an AVIF here?

No, and no browser tool can. Reading a format and writing it are separate features, and while every current browser reads AVIF, none of them will write one. There is no encoder exposed to a web page, so a tool claiming to make AVIF in your browser is either shipping a large WebAssembly encoder or quietly sending your file to a server. AVIF is a format you convert away from here. To make one, use a command-line tool like avifenc, or an image editor that has added an export option.

Is converting AVIF to JPG a second round of compression?

Yes. Both formats are lossy, so the picture is decoded from AVIF, then squeezed again under JPG rules, and the two losses stack. In practice this is hard to see at quality 85 and up, because the AVIF pass was efficient and left the picture in good shape. Where it does show is in flat gradients, which is where AVIF is strongest and JPG is weakest. Nudge the slider to 92 if you spot banding in a sky.

move openesc close