AVIF to JPG converter
Drop in AVIF pictures and download JPG files that open everywhere. The conversion runs in your browser.
Free · no signup Runs in your browser
How do I convert AVIF to JPG?
Add your AVIF files, choose a quality (90 works well) and download the JPG versions. AVIF is a modern picture format that many programs, upload forms and older devices cannot open, while JPG opens almost anywhere. Your browser decodes the AVIF itself, so a current Chrome, Edge, Firefox or Safari is needed, and nothing is uploaded.
Why convert AVIF to JPG
AVIF is based on the AV1 video codec and keeps pictures small, which is why websites are starting to serve it and why saving a picture from one often gives you an .avif file. The trouble is that not every program can open it, and many forms refuse it. Converting to JPG gives you a file that works with almost everything.
JPG is lossy, so each conversion costs a little detail. Use a high quality and keep the AVIF if you may need the best copy later. If the AVIF had a transparent background, the JPG fills it with white or black, because JPG cannot store transparency.
It runs in your browser. Your pictures are never uploaded, and there is no account to make.
How the conversion works in detail
Your browser does the work. When you add an AVIF file, the page reads it with the browser's File API (the file is not uploaded), asks the browser to decode it into raw pixels, and draws those pixels on a canvas of the same size. The canvas is then saved as JPG (JPEG) with the browser's own encoder, and the result is offered as a download. An AVIF file is a modern format built on the AV1 video codec; it can store photos very compactly and supports transparency, animation and high dynamic range; a JPG file is the most common photo format: it stores each picture as a compressed, lossy approximation of the original, with no transparency. Because JPG has no transparency, any see-through area is first filled with the background colour you choose (white by default), and the quality slider sets how much detail is traded for a smaller file. Everything is processed one picture at a time, in your browser's memory, which is why several pictures at once work well but pictures over about 100 megapixels are refused.
How to convert, step by step
- Add your AVIF files: drop them on the box, press the box to choose them, or paste a picture.
- Choose the background colour and quality (JPG is lossy: 90 is a good balance, 100 is the largest and 70 is noticeably smaller).
- Wait a moment: each picture shows its new size and how much smaller or larger the file became.
- Press Download next to one picture, or Download all to save every converted file in turn.
- Open a converted file to check it before you delete the original AVIF file.
What changes in the conversion
What stays the same and what does not when AVIF becomes JPG.
| Aspect | What happens |
|---|---|
| Pixels and size in pixels | Kept exactly: the width and height do not change |
| File size | Often larger: AVIF compresses better than JPG |
| Quality | A small loss: JPG is lossy, so each conversion discards a little detail. Keep the original |
| Transparency | Lost: JPG has no transparency, so see-through areas are filled with your background colour |
| Animation | Lost: only the first frame is kept, because the canvas holds one picture |
| Camera details, date and GPS location | Removed. A canvas holds only pixels, so the new file carries none of the original's metadata, which also helps privacy |
| Orientation | Applied: a photo that was rotated by a camera setting is turned upright in the new file |
| Colours | Converted to the standard sRGB range. Pictures with a wider colour range (some AVIF, HEIC and WebP files) may look a touch less saturated |
When to use it
- Uploading a picture to a form that rejects AVIF
- Opening a saved web picture in an older editor
- Sharing a picture with someone whose device cannot show AVIF
- Printing a picture at a service that accepts JPG
Problems you may run into
Most problems come from the formats involved, not from the tool.
| What you see | Likely cause | What to do |
|---|---|---|
| An AVIF file will not open or shows an error | The file is damaged, is not really AVIF, or your browser cannot decode it (AVIF needs a current Chrome, Edge, Firefox or Safari) | Open the file in another program to check it, or try Chrome, Edge or Firefox |
| The background turned white (or the colour I chose) | JPG cannot store transparency | Choose another background colour, or convert to PNG or WebP to keep it see-through |
| The result looks softer or has fuzzy edges | JPG is lossy, and text or sharp lines show compression most | Raise the quality to 95 to 100, or use PNG for screenshots and text |
| My animation is now a still picture | A converted picture is a single frame | Use the GIF maker or video to GIF tool to make animations |
| Colours look a little different | The picture was converted to the standard sRGB range | Compare at full size; for colour-critical work convert in a colour-managed editor |
| The camera date or GPS location is gone | Metadata is not copied, by design | Keep the original if you need it, or write the details in the file name |
| 'Too large to process' | The picture is above about 100 megapixels | Reduce it first with the image resizer |
| Several downloads are blocked | The browser asks before saving many files at once | Allow multiple downloads for this site, or download the pictures one by one |
Mistakes it helps you avoid
- Trying this in an old browser that cannot read AVIF.
- Expecting a transparent background to survive in a JPG.
- Converting repeatedly: always start from the original.
- Choosing a very low quality and seeing blocks.
How the conversion works
Four steps, all inside your browser.
1. The file you choose is read by your browser. It is not sent to a server.2. The picture is decoded to pixels and drawn on a canvas the same size as the original.3. The canvas is saved in the new format, at the quality you set for JPG.4. The new file is offered as a download. Metadata such as camera details and location is not carried over.
Browsers decode the picture to pixels and re-encode a canvas with the format and quality you choose (MDN: HTMLCanvasElement.toBlob). Because the picture is redrawn, camera details and location data are not copied to the new file, and an animated picture keeps only its first frame. Pictures over about 100 megapixels are refused, since many phones cannot hold them in memory.
Example: photo.avif to photo.jpg
You have photo.avif and need a JPG file.
- You choosephoto.avif
- You getphoto.jpg
- SettingQuality 90
A JPG that opens in any program.
Sizes depend on the picture, so this tool shows the before and after size for each file instead of promising a percentage.
Terms on this page
- Lossy
- A format that discards some detail to make the file smaller, such as JPG.
- Lossless
- A format that stores the pixels without losing detail, such as PNG.
Common questions
Why will my AVIF not open?
AVIF is newer than JPG and PNG, so older programs and some devices do not support it. Converting to JPG fixes that.
Does it work in every browser?
The browser must be able to decode AVIF. Current Chrome, Edge, Firefox and Safari can. If yours cannot, the tool says so.
What happens to transparency?
A JPG cannot store it, so transparent areas are filled with the background colour you choose.
Is my picture uploaded?
No. The conversion happens in your browser on your own device.
Can I convert many files at once?
Yes. Add several and download each one, or use Download all.
Where these numbers come from
- MDN Web Docs — HTMLCanvasElement.toBlob() How a browser encodes a canvas as PNG, JPEG or WebP, and what the quality argument does.
- MDN Web Docs — Using files from web applications How a page reads a file you choose without uploading it.
- MDN Web Docs — Image file type and format guide Which formats are lossy or lossless, which support transparency, and where they are best used.
- MDN Web Docs — AVIF image format What AVIF is and its support in browsers.
Last verified 2026-10-25 The method on this page is checked against the sources above at least once a year. Spotted something out of date? Tell us and we will fix it.
Related tools
AVIF to PNG
Convert AVIF pictures to PNG in your browser. Many files at once, nothing uploaded.
Open toolBMP to JPG
Convert BMP pictures to JPG in your browser. Many files at once, nothing uploaded.
Open toolJPG to PNG
Convert JPG pictures to PNG in your browser. Many files at once, nothing uploaded.
Open toolImage compressor
Make pictures smaller by setting a size limit or a quality.
Open toolFavicon generator
Turn a picture into a full favicon pack: favicon.ico, 16, 32 and 48 px icons, an Apple touch icon and Android icons. Nothing is uploaded.
Open toolHEIC to JPG
Convert iPhone HEIC photos to JPG or PNG in your browser. Many at once, with nothing uploaded.
Open tool🖼️ Image tools
Convert between JPG, PNG and WebP, shrink a picture to a size limit, resize it or turn pictures into a PDF. Your files never leave your device.
See all 30 tools in this section