Convert WebP to AVIF — Free, Fast & Private
Going from WebP to AVIF is a lossy-to-lossy step that only makes sense when you control where the file will be shown. Everything runs in your browser — nothing is uploaded.
Expect a small gain, not a miracle
Both formats are modern lossy codecs. Converting re-compresses already-compressed pixels, so any WebP artefacts are carried into the AVIF. For the best result start from the original image when you have it. AVIF vs WebP vs JPEG compares the formats.
Browser support differs
AVIF displays in Chrome 85+, Firefox 93+, Safari 16+ and Edge 85+. WebP opens in more apps, including older ones. If you need to go back, AVIF to WebP does it.
Alpha and animation
Transparency is kept. An animated WebP is converted as its first frame only, with a notice; MiniPx does not produce animated AVIF.
Slower to encode
AVIF encoding is noticeably slower than WebP, and slows further on large images.
When the extra step is worth it
If you have only the WebP, re-encoding to AVIF gives a further saving on large photographic images, but the gain is smaller than going from JPG or PNG. If you still have the original, convert that instead. For small images or flat graphics the result can be larger than the WebP, and the result card says so.
Check the AVIF against the WebP before you save
Each row shows the original size, AVIF size and change, with a before and after slider. Look at smooth gradients and fine texture, where lossy-to-lossy conversion shows first.
More WebP options
The WebP converter lists every WebP conversion.
WebP to AVIF on real files: measured sizes
| File | Before | After | Change | Background |
|---|---|---|---|---|
| Phone photo as WebP (2016 × 1512) | WebP · 2016 × 1512 px · 784.7 KB | AVIF · 2016 × 1512 px · 480.0 KB | 39% smaller | — |
| Screenshot as WebP | WebP · 1280 × 800 px · 37.6 KB | AVIF · 1280 × 800 px · 23.6 KB | 37% smaller | — |
| App icon as lossless WebP (transparent) | WebP · 2048 × 2048 px · 77.5 KB | AVIF · 2048 × 2048 px · 10.5 KB | 7.4× smaller | Kept transparent |
Measured 2026-10-07 in Chromium 145.0.7632.6 by running this page's converter with its default setting (AVIF) on each file. The photos and scans are CC0 or public-domain files from Wikimedia Commons; the screenshot is MiniPx's own; the WebP photo is the phone photo halved and saved as WebP quality 80; the screenshot WebP is MiniPx's own screenshot saved as WebP quality 85; the transparent WebP is the measuring script's app icon saved as lossless WebP. Sizes are shown as the tool shows them (1 KB = 1,024 bytes).
