Convert AVIF to JPG
AVIF is the reason a picture you just saved will not open. This turns it back into a JPG that every program on your machine understands.
Where AVIF came from, and why it broke your workflow
AVIF is an image format built on the AV1 video codec. It is genuinely excellent — typically half the size of a JPEG at matching quality, with support for transparency, wide colour and high dynamic range. Since about 2023 large sites have been serving it by default, which is why saving a picture from the web increasingly hands you a .avif file.
The problem is everything that is not a browser. Windows Photos needs an extension from the Microsoft Store. Older Photoshop builds refuse it. Most upload forms reject the extension, plenty of print shops have never heard of it, and email clients will show a broken attachment. The image is fine; nothing on your computer will look at it.
What the conversion costs you
The file will get bigger — usually one and a half to three times. That is not this tool being wasteful; it is what happens when you move an image from a modern codec to one designed in 1992. JPEG has none of AVIF's tricks for describing large flat areas cheaply, so it needs more bytes for the same picture.
Encoding here is at quality 92, which is high enough that the difference is invisible at normal viewing distance. If the resulting JPG is too large for wherever it is going, the compress-to-a-size tool will bring it under a specific byte limit instead of leaving you with a quality slider and a guess.
Transparency and HDR
AVIF can store an alpha channel and JPEG cannot, so transparent regions are filled with white before encoding. If the image is a logo or cut-out you need on a transparent background, convert to PNG instead — the WebP to PNG page handles that route for modern web formats generally.
HDR is the other casualty. An AVIF carrying a wide-gamut or high-dynamic-range signal is tone-mapped down to ordinary sRGB by the browser as it decodes. On a normal monitor you will see no difference, because a normal monitor was never showing you the extra range anyway.
If your browser refuses the file
AVIF decoding arrived in Chrome 85, Firefox 93 and Safari 16.4. On anything older the page will tell you it cannot read the file rather than producing a broken result. Updating the browser is the fix — the decoder is part of the browser, not something this page can supply.
Common questions
Why is the JPG larger than the AVIF?
AVIF uses compression derived from the AV1 video codec and is roughly twice as efficient as JPEG at the same visual quality. Converting trades that efficiency for universal compatibility, so a file one and a half to three times larger is normal.
Will the image look worse?
Not noticeably. Encoding is at quality 92, which is visually lossless for photographs. Repeated re-saving of the JPG afterwards will degrade it, but a single conversion will not.
What happens to transparent areas?
They are filled with white, because JPEG has no alpha channel. Convert to PNG instead if you need the transparency preserved.
It says it cannot read my file — why?
Your browser has no AVIF decoder. Support starts at Chrome 85, Firefox 93 and Safari 16.4; anything earlier cannot open the format at all. Updating the browser resolves it.
Can I convert a folder of them at once?
Yes. Select or drop as many as you like. Each is decoded and re-encoded separately and downloads with its original filename and a .jpg extension.
Is anything uploaded?
No. Your browser decodes the AVIF, redraws it onto a canvas and encodes the JPEG locally. No server is involved at any point.