JPG is lossy and has no transparency, so transparent areas are filled with white. Lower the quality for a smaller file.
Files (0)
No files yet
Add files and they convert right away. Change a setting and they convert again.
Built with open source libraries. Licenses
What is a AVIF to JPG converter?
An AVIF to JPG converter decodes an AVIF image and re-encodes the same picture as a JPEG. AVIF is what a lot of sites now serve, so the photo you saved from a web page lands in your downloads folder as .avif, and then the thing you wanted to use it in will not open it. Older Windows builds, Office 2019, several print and photo-kiosk uploaders and a long tail of desktop software still expect JPG. JPG is the fallback every one of them reads, which is why this conversion exists.
The conversion is a genuine re-encode rather than a rename. The file is decoded to pixels and written again with the JPEG encoder, so the extension and the contents agree afterwards. Decoding uses the browser's own AVIF decoder, so a current browser is needed: Chrome, Edge, Firefox, or Safari 16 and later. If the browser cannot open the file, the page says so on that row instead of handing you a download that no viewer can read.
Here is what that looks like in practice. A site gives you hero-shot.avif at 1,920 x 1,280 pixels. Drop it here with Quality left at 90 and it converts straight away. You get hero-shot.jpg at the same 1,920 x 1,280 pixels, usually several times larger than the AVIF, because JPEG is an older codec that needs more bytes for the same picture. Pull Quality down to 70 and the file is converted again from the AVIF and comes out much smaller, but the detail that setting throws away is not in the JPG you download.
Two things change on the way across. AVIF can store transparency and JPG cannot, so transparent areas are filled with white and the page tells you it did that. The image is redrawn through a canvas, so EXIF, GPS coordinates and color profiles are dropped, which is handy if you are sharing a photo and less handy if you needed the camera data. Pixel dimensions are left alone. Images above 100 megapixels are refused with a message, empty files are refused, and there is no byte-size cap. It is free, no signup, with a daily usage limit.
How to convert AVIF to JPG
Add your AVIF files
Use the drop area marked "Drop AVIF images here or click to upload". Several files at once is fine, and each one starts converting as soon as it is added. The format is read from the first bytes of each file, so an .avif that is really a PNG still converts.
Adjust the Quality slider
Quality runs from 10 to 100 and starts at 90. Higher keeps more detail and makes a larger JPG; lower does the reverse. Moving the slider converts every added file again at the new setting, and those repeat conversions do not count against the daily limit again.
Check each result
Each row shows a thumbnail, its status and a size line with the size before and after and how much smaller or larger the JPG is. Click the thumbnail to open the JPG large and switch between Before and After. A short note appears under the row when something changed, such as transparent areas being filled with white.
Download the results
Use the download icon on a row for a single file. Download All (n images) in the list header gives you converted-jpg.zip, and repeated file names are numbered so nothing overwrites anything.
Why convert AVIF to JPG?
Nobody picks AVIF as a working format on purpose. It arrives because a website served it, and the reasons to change it come from wherever the file has to go next.
The image came from a web page
Image CDNs and site builders pick the smallest format each browser accepts, and for a current browser that is often AVIF. Right-click, save, and a picture that looked like any other photo is now an .avif file.
That is fine while it stays in the browser. The trouble starts when the same file goes into a slide deck, a document or a photo library that was built before AVIF existed.
A form or a service only takes JPG
Marketplace listings, print shops, ID and visa portals and older content management systems tend to whitelist .jpg and .jpeg, sometimes with PNG, rarely with anything newer. A JPG gets through all of them, so it is the safe format to hand over when you cannot check what the other end supports.
Someone else has to open it
Sending an AVIF to a client, a relative or a print service is a gamble on their software. A JPG attachment opens in any mail client, phone gallery or image viewer without anyone installing anything. If the picture has a transparent background that must survive, turn the AVIF into a PNG instead, because JPG will fill that background with white.
AVIF vs JPG: which to use
| AVIF | JPG | |
|---|---|---|
| Compression | Lossy or lossless, based on the AV1 video codec. | Lossy, using 8 x 8 pixel blocks. The quality setting decides how much detail is dropped. |
| Transparency | Full alpha channel. | None. This page fills transparent areas with white. |
| Animation | The format allows image sequences, but this converter reads AVIF as a still image. | No. Always a single still. |
| Color depth | 8, 10 or 12 bits per channel, including HDR. | 8 bits per channel in everyday use. |
| Typical file size | Small. A photo is often a fraction of the same photo as JPG at similar visual quality. | Larger than AVIF for the same look, often several times larger. |
| Browser and software support | Current browsers only. Many desktop apps, older operating systems and upload forms cannot read it. | Opens practically everywhere: browsers, phones, email, printers and office software. |
| Best for | Serving images on a website where every kilobyte counts. | Sharing, uploading, printing and anything that leaves the browser. |
Why AVIF won't open everywhere
AVIF is built on AV1, a video codec, and decoding it takes code that older software simply does not contain. Browsers added it one at a time: Chrome in 2020, Firefox in 2021, Safari with version 16 in 2022, and Edge not until 2024. Desktop software moved more slowly, and a photo viewer or office suite from a few years ago will usually show an error or a blank thumbnail.
Operating systems are uneven too. Some Windows installs need an extra AV1 codec extension before the built-in Photos app shows an AVIF, and older phones may not preview one in the gallery. The file is not damaged in any of these cases. The software just has no decoder for it.
This converter depends on the same thing. It does not ship its own AVIF decoder, so it asks the browser to decode the file and then draws the pixels onto a canvas to encode the JPG. In a browser with AVIF support the conversion goes ahead. In an older one, the row reports that the file could not be opened rather than producing a broken download.
Privacy and security
- AVIF files are decoded and re-encoded client-side, in this tab, by the browser's own decoder and the Canvas API. No WebAssembly codec is downloaded and no image is uploaded.
- The daily usage check sends a file count, their combined size in bytes and the output format. File names and pixel data are never sent, and no copy of an image is stored on a server.
- EXIF fields, GPS coordinates and color profiles are left behind, because the JPG is built from decoded pixels alone. That strips the location from a photo before you share it.
- The row thumbnails and the Before and After preview are drawn from local object URLs, so viewing them does not send the image anywhere either.
- Converted JPGs live in the tab's memory until you remove them, press Clear All or close the page.
Key Features
Runs client-side
Files are read and converted inside the browser tab, so no image data is sent anywhere. Only the number of files and their total size is recorded, for the daily limit.
Batch with one ZIP
Drop a folder of AVIF files, let them convert in one pass, then take them as converted-jpg.zip with Download All rather than clicking through downloads one at a time.
Quality slider, 10 to 100
The JPEG quality setting is yours, starting at 90, and moving it converts every added file again. Nothing is resized, so the only trade you are making is bytes against detail.
Tells you about the white fill
JPG has no transparency. When a transparent AVIF is converted, the page states that transparent areas were filled with white rather than letting you find out later.
Frequently Asked Questions
Related Tools
AVIF to PNG Converter
Convert AVIF images to PNG in your browser, in batches, with transparency kept
JFIF to JPG Converter
Convert JFIF images to JPG in your browser, in batches, a lossless rename
JPG to PNG Converter
Convert JPG images to PNG in your browser, in batches, no upload needed
JPG to WebP Converter
Convert JPG images to WebP in your browser, in batches, no upload needed
Comments
0 comments
No comments yet. Be the first to share your thoughts!