Turn AVIF images into WebP files that stay small and open in more apps and older browsers - need a copy for any program at all? Use AVIF to JPG.
Serving both on a website? Put the AVIF first and the WebP as the fallback in a picture element - browsers pick the best one they can show.
WebP is the safe middle ground between AVIF and JPG.
It is almost as small as AVIF, keeps transparency, and opens in more places - older Safari versions, WordPress plugins, Office, chat apps and most image editors.
It is also the usual fallback on websites that serve AVIF to modern browsers.
| AVIF | WebP | |
|---|---|---|
| Compression | Best - often 20-30% smaller | Very good |
| Transparency | Yes | Yes |
| Animation | Yes | Yes |
| HDR / 10-bit | Yes | No - 8 bits per channel |
| Encoding speed | Slow | Fast |
| Support | All modern browsers | All modern browsers, more apps |
Going the other way? WebP to AVIF shrinks WebP files a little further. Test files are in the AVIF sample files.
Usually a little. AVIF compresses better, so expect the WebP to be somewhat larger at the same look.
Quality 75-85 keeps the difference small. Lossless WebP is much bigger and only worth it for logos, icons and screenshots.
Want the smallest possible file instead? Keep the AVIF and shrink it with Compress AVIF.
Drop your AVIF files into the box, keep quality 85 or pick a preset, and press Convert to WebP.
One file downloads as a WebP, more than two come as a ZIP.
No. Your browser decodes the AVIF and writes the WebP on your device. Only a browser that cannot read AVIF at all sends that one file to our server to decode, and the copy is deleted right away.
Not for size - AVIF is usually 20-30% smaller. WebP wins on support and speed: more apps open it and it encodes much faster.
Yes. Transparent areas stay transparent in both lossy and lossless WebP. Pick Fill background for a solid colour.
Lossy (quality 75-90) for photos - small and clean. Lossless for logos, icons and screenshots, where every sharp edge should stay exact.
Yes. Keep the animation is on for animated files, so every frame plays in one animated WebP, with the original timing. Change the speed or make it play once under Animation.
Need a video instead? Use AVIF to MP4.