Skip to content
Toolars
Explore

Convert AVIF to JPG

Add an AVIF image and this page decodes it with your browser's built-in AVIF support, then saves a JPG on your device; nothing is uploaded. Quality and the fill color for transparent areas are adjustable. The key caveat: no separate AVIF decoder is bundled, so a browser that cannot read the file shows an error instead of producing a JPG.

Tool facts

AVIF decoder
The browser's own; a matching file signature alone is not taken as proof of support
AVIF input limit
12 MiB per image, 8,192 px per side, 24 MP
Transparency
AVIF alpha is flattened onto the Transparency background color
JPG quality
Adjustable from 50% to 95%; 85% by default
When decoding fails
The run stops and suggests exporting PNG or JPEG from an image editor first

Task path / input to outcome

How to convert an AVIF image to JPG

  1. 01

    Add the AVIF file

    Use Choose file or the drop zone. Detected input should read AVIF once the file signature is recognised.

  2. 02

    Wait for the decode check

    The image is decoded right away to check it and read its dimensions. If this browser cannot read it, the error appears here and nothing else runs.

  3. 03

    Adjust Quality and background

    Convert to is preset to JPEG. Set the Quality slider, and pick a Transparency background if the AVIF has see-through areas.

  4. 04

    Convert image and download

    Run the conversion, check how many bytes the JPG gained or lost against the AVIF, and download it.

Why convert AVIF to JPG, and what you give up

AVIF is decoded here by your browser's built-in support, with no extra download. When an editor, office suite, messaging app or upload form will not take an .avif file, a JPG copy is the version to use there.

Both formats are lossy, so this conversion stacks a JPEG encode on top of the AVIF one, and the JPG can come out larger than its source; the result panel shows the measured bytes. Keep the original AVIF as your master copy.

Because decoding is done by the browser, results follow its AVIF implementation. Colors are processed on an sRGB canvas without the source profile, so wide-gamut or HDR AVIF images can look flatter after conversion.

Common questions

Why does this browser say it cannot decode my AVIF?
This page relies on the browser's AVIF decoder and does not ship a fallback. Some older browsers, and some AVIF variants, fail to decode; when that happens nothing is exported. Open the image in an editor that reads AVIF, export a PNG or JPEG, and convert that file here instead.
Why is the JPG bigger than the AVIF?
AVIF is a newer codec that packs comparable detail into fewer bytes than JPEG. Re-encoding to JPEG gives some of that saving back; lowering the Quality slider narrows the gap at the cost of visible detail.
What happens to transparent areas in the AVIF?
They are filled with the color chosen under Transparency background, white by default, because a JPG has no alpha channel. Pick a color that matches where the picture will be shown.
Is an animated AVIF converted with its motion?
No. A JPG holds one still image, so any animation in the AVIF is not carried into the result.
Is the AVIF uploaded to be decoded?
No. Unlike HEIC, AVIF needs no extra engine download here: the decoder already built into your browser reads the file inside this tab, and the JPG is encoded in the same tab.

Image Format Converter