Privacy check: the converter reads the AVIF in this tab. It does not upload the source or call a remote conversion API.
Choose the output
Choose JPG for broad compatibility and a smaller photographic handoff. The quality control changes the browser's JPG encoding. Choose PNG when transparent pixels or crisp edges matter. JPG receives a white background because it has no alpha channel.
Follow these steps
Open the AVIF converter in a current browser.
Choose an AVIF file or drop it into the queue. The bytes are inspected before the browser decoder runs. The batch allows up to 8 files, 20 MB per file, and 40 megapixels per decoded image.
Select JPG or PNG. For JPG, set the quality if the destination needs a smaller file.
Press Convert all. Each file runs independently, with at most two conversions active at once.
Inspect the preview and output size, then download one result or a local ZIP of successful results.
What the converter supports
The first version supports static AVIF. A real animated AVIF sample is rejected from its sequence container instead of silently exporting one frame. Static transparency, orientation, and 10-bit samples were exercised in Chromium 149; PNG output had the expected PNG signature and orientation dimensions.
HDR and metadata boundaries
AVIF HDR metadata can be present even when a browser cannot decode that input. In the bounded Chromium check, the HDR sample received a clear unsupported-decoder message and no empty download. The output is a canvas re-encode: source bytes, metadata, color profiles, HDR range, and exact color are not promised.
If a file fails
- A renamed or malformed file is rejected after its bytes are checked.
- Animated AVIF is reported as unsupported.
- A browser without AVIF decoding reports an error instead of waiting forever or creating an empty file.
- For a large batch, clear other tabs or convert fewer files at once.
Check the downloaded file
A JPG result uses a .jpg name and JPEG bytes. A PNG result uses a .png name and PNG bytes. Review the result in its destination before removing the original AVIF.