Convert AVIF to JPG
Convert an AVIF image to JPG (JPEG) in your browser, at one of three quality presets. Transparent areas are filled with a background color you choose (white by default), and animated AVIF (image sequences) is detected and rejected.
Converts AVIF images to JPG. Since JPG can't hold transparency, transparent areas are filled with the background color you choose below (white by default). Animated AVIF is not supported.
Your images are processed on this device and are never sent to a server.
This browser doesn't support the features needed for JPG conversion
What this tool does
- Accepts AVIF only, detected from the actual file structure (ISOBMFF ftyp box) rather than the file extension.
- Converts to JPG at your choice of high, standard, or light quality — a single encode, not a target-size search.
- Fills transparent areas with a background color you pick, defaulting to white, since JPG has no alpha channel.
- Validates the image's declared dimensions before decoding it, and rejects images too large to process safely.
How to use it
- Select one or more AVIF images.
- Choose a quality preset: high, standard, or light.
- Pick a background color for any transparent areas, or keep the white default.
- Convert and download the resulting JPG file.
Important limitations
- Only AVIF is accepted; JPEG, HEIC, PNG, and WebP are not supported as input on this page.
- Animated AVIF (image sequences) is detected and rejected before conversion — this tool only converts a single static image.
- AVIF files over 50MB are rejected before being read into memory, as a safety limit independent of the image's pixel dimensions.
- JPG has no transparency; transparent and semi-transparent pixels are flattened onto the background color you choose, and that can't be undone after conversion.
- This is a fixed-quality conversion, not a target-size search; it won't get you to a specific output size directly.
- Relies on your browser's built-in AVIF decoder; very old browsers that can't decode AVIF at all will report the image as unreadable.
Privacy
Decoding and conversion both happen in your browser using its built-in AVIF decoder. Your images are never uploaded to a server.
Frequently asked questions
What happens to my AVIF's transparency?
JPG can't store transparency, so any transparent or semi-transparent pixels are filled with the background color you choose before conversion (white by default).
Can I change the background color?
Yes — pick any color before converting using the color picker in the conversion panel; white is used if you don't change it.
Can I convert an animated AVIF?
No. Animated AVIF (an image sequence) is detected and rejected before conversion; only a single static image is converted.
Which quality preset should I choose?
Standard is the default and a reasonable balance; choose high quality when preserving visual detail matters, or light for the smallest files.
Why would I convert AVIF to JPG?
JPG (JPEG) opens reliably in almost every app, website, and older piece of software, while AVIF support is still inconsistent outside modern browsers.
Does every browser support this?
Converting requires your browser to be able to decode AVIF itself. Recent versions of Chrome, Firefox, Safari, and Edge support this; if yours doesn't, the image will be reported as unreadable.