YAQUIZO
Create free

AVIF to JPG

Convert AVIF images to a format everything can open — and see exactly what the conversion cost, measured from your own file. Nothing is uploaded.

Drop your AVIF images here

As many at once as you like. Nothing is uploaded — the conversion happens on your own machine.

Almost nobody converts AVIF because they want to. They convert because something will not open it — an image viewer, an older copy of Photoshop, a form that rejects the upload. AVIF arrived in browsers years before it reached everything else, so a file that displays perfectly on the page you downloaded it from can be unusable the moment you save it.

The conversion itself is quick and your browser already has the decoder, so nothing is uploaded and nothing is installed. What takes judgement is the trade, because AVIF is better than JPG at nearly everything: it compresses about twice as well, it stores transparency, it stores HDR, and it can hold an animation. Converting spends all of that to buy compatibility.

That is usually the right trade — but only if you know you are making it. So each cost is measured against the file you actually dropped in and reported next to the result: how much it grew, how much of it was transparent, whether it carried HDR or more than eight bits of colour. The alternative is finding out later, when a logo has a white box behind it or a sky has gone flat, on a screen that is not yours.

How to use it

  1. 1. Drop in your AVIF files

    As many as you like. Each one is checked by looking inside the file rather than at its name, so an AVIF that was saved as .jpg is still recognised — which is a common reason a picture will not open in the first place.

  2. 2. Pick the format

    JPG opens on everything, which is usually the whole reason for converting. PNG and WebP are offered too, and both keep transparency where JPG cannot.

  3. 3. Choose how much quality to spend

    Either set the quality directly, or ask for the file size to match the original and let the converter search for the quality that gets closest.

  4. 4. Convert

    Everything runs on your own machine. One file downloads on its own; a batch arrives as a single ZIP, because browsers drop downloads that arrive all at once.

  5. 5. Read what it cost

    How much the file grew, what share of it was transparent, whether HDR was flattened — measured from your actual file, so you find out here rather than on someone else’s screen.

Which format should you pick?

Format Transparency Size Use it when
JPG No Larger than the AVIF Something needs to open it. The usual answer.
PNG Yes Much larger Logos, screenshots, or no further quality loss.
WebP Yes Close to the AVIF The target accepts it — nearly as small, nearly as compatible.

What the conversion actually costs

Size. The output is normally larger than the input, often two or three times. This surprises people, but it is arithmetic rather than a fault: AVIF compresses roughly twice as well as JPG, so keeping the same visual quality costs roughly twice the bytes. If the size matters more, there is a mode that searches for the quality landing nearest the original — and when that target cannot be reached at any usable quality, which is common, it gives you the smallest version and says so instead of quietly giving you the largest.

Transparency. JPG has no alpha channel, so transparent areas must be filled with something. What share of your image was genuinely transparent is measured from the decoded pixels rather than assumed from the file header — an AVIF can carry an alpha channel that is entirely opaque, and warning about that would be noise.

HDR and colour depth. Whether a file is HDR is read from its own colr box — PQ and HLG are the two transfer curves in use — and its bit depth from the AV1 configuration. JPG offers 8 bits and standard range, so a 10-bit HDR photo is mapped down on decode. That mapping is the browser's, and it commonly flattens the brightest part of the picture; the exposure and shoulder controls shape what comes out of it, within the limits of what the decode preserved.

Motion. An animated AVIF declares itself with the avis brand. Only the first frame can become a JPG, and the tool says when that has happened rather than silently returning a still.

Frequently asked questions

Why will nothing open my AVIF file? +

AVIF is recent, and support arrived in browsers years before it reached desktop software. Current browsers all open it — Chrome since 85, Firefox since 93, Safari since 16.4 — but plenty of image viewers, older versions of Photoshop, and a great deal of software that accepts uploads still do not. Converting to JPG is the practical fix, which is why almost everyone arrives here.

Is my image uploaded? +

No. Your browser already contains an AVIF decoder, so the conversion happens on your own machine and nothing is transmitted. There is no file size limit for the same reason, and no queue.

Why is my JPG bigger than the AVIF was? +

Because AVIF is a much better compressor — roughly twice as efficient as JPG at the same visual quality. Matching that quality in JPG genuinely costs about twice the bytes, so a 400 KB AVIF becoming a 1.2 MB JPG is the format working as designed rather than anything going wrong. If size matters more than the last of the detail, lower the quality or use match-original-size.

Does converting lose quality? +

A little, unavoidably. AVIF is already lossy, and JPG re-compresses what was decoded from it, so this is a second generation. At quality 92 the difference is very hard to see on a photograph. If you want none of it at all, convert to PNG instead — it adds no further compression, at the cost of a much larger file.

What happens to transparency? +

JPG cannot store it, so anything transparent has to be painted over with a solid colour — white by default, and you can change it. The tool measures how much of your image was actually transparent and tells you, because a logo converted to JPG usually looks wrong in a way people do not notice until it is somewhere public. If transparency matters, convert to PNG or WebP instead; both keep it.

What about HDR AVIF files? +

AVIF can store brightness and colour well beyond what JPG describes, using 10 or 12 bits per channel and a PQ or HLG transfer curve. JPG is 8-bit and standard range, so the picture has to be mapped down. The browser does that on decode, and the usual result is a washed-out sky or an image that lands too dark. The exposure and highlight-shoulder controls adjust the mapping. They cannot recover detail the decode already discarded, and the page says so rather than implying a full HDR conversion.

Can it convert animated AVIF? +

It will convert the first frame, and tell you it has done that. JPG holds one image, so an animation cannot survive the conversion — for that you want a GIF or a video format.

Can I convert JPG back to AVIF here? +

No, and it is worth knowing why: browsers ship an AVIF decoder but not an encoder. Chrome will even accept a request to save a canvas as AVIF and quietly hand back a PNG instead. Any browser-based tool claiming to make AVIF is either shipping a large encoder of its own or mislabelling the output, so this converter only goes one way.

Does it handle batches? +

Yes, as many files as you like at once, with the same settings applied to all of them. A single file downloads on its own; several arrive as one ZIP, because a browser will reliably start only one download at a time and separate ones get dropped.

Will photos come out rotated the wrong way? +

No. Cameras and phones record the sensor’s own framing and store the rotation separately as metadata, and converters that ignore it produce sideways photos. The rotation is read and baked into the pixels, so the result is upright everywhere — including in software that ignores the metadata.

Is any metadata kept? +

No. Location, camera, date and the rest are dropped, which is deliberate: a converted copy is shared far more freely than an original, and AVIF photos from a phone routinely carry the exact coordinates they were taken at. Orientation is the one piece that has to survive, and it survives by being applied to the pixels instead.

Other free tools