Compare
AVIF vs WebP vs JPG
Three still-image formats, three jobs. AVIF wins on size. WebP is the compatibility middle. JPG still opens on everything that matters outside a modern browser.
| Trait | AVIF | WebP | JPG |
|---|---|---|---|
| Typical file size | Smallest at a given quality | Smaller than JPG, larger than AVIF | Largest of the three |
| Transparency | Yes | Yes | No |
| Lossless mode | Yes (less common) | Yes | No (use PNG) |
| Animation | Yes (sequence) | Yes | No |
| Browser decode | Current Chrome, Firefox, Safari 16+, Edge | All current browsers | Universal |
| Email / Office / print | Often rejected | Sometimes rejected | Expected |
| Encode speed | Slowest | Moderate | Fast |
| Best use | Your own site, with fallbacks | Web when AVIF is unavailable | Interchange, print, legacy tools |
When AVIF is the right original
If you control delivery — a marketing site, a docs site, an app that already checksimage/avif — keep AVIF. Pair it with a JPG or WebP <source> so older clients are not stranded. You paid for the encode time; do not throw that away just because one teammate’s preview app shows a blank tile.
When WebP is enough
WebP has been in Chrome since 2010 and in Safari since 14. It is the pragmatic “modern but not cutting-edge” choice. If a pipeline already emits WebP and every consumer can decode it, converting those files to JPG only grows them.
When you should convert AVIF to JPG
Convert when the receiver cannot take AVIF. That is most of the reason AvifUndo exists:
- A form that lists “JPG, PNG, or GIF only”
- A print vendor who will not RIP AVIF
- A client opening the file in an old desktop previewer
- Attaching a photo to email that strips unknown types
Use the AVIF to JPG converter in this tab. Quality 92 is a sensible default. If the AVIF has a transparent background, switch to PNG or pick a JPEG fill color.
Quality is not a number you can copy across formats
“Quality 80” in an AVIF encoder is not the same as JPEG quality 80. Codecs spend bits differently. When AvifUndo writes a JPG, the quality slider is the browser JPEG encoder quality (0.40–1.00). It does not re-interpret the original AVIF’s quantizer. Preview the result if the download will be printed or cropped.
Color and HDR
A canvas in a web page is usually sRGB (or Display P3 on some screens, still not HDR). Converting AVIF → JPG here is a display-referred flatten. If you have a master with HDR metadata and you need that preserved, this is the wrong tool — use a color-managed desktop converter. For the common case (a photo that already looks right on a laptop) the canvas path is what you want.