Convert JPEG, PNG, WebP, HEIC and more to AVIF, usually the smallest image format browsers support, with transparency kept. Images are encoded on your device, with no upload and no file limits.
How to use Image to AVIF
Drop images here or choose files.
Set the Quality; around 60 is a good starting point for AVIF.
Optionally set a Max width / height or a Target file size.
Download each AVIF, or Download all as a .zip.
Frequently asked questions
What is AVIF?
AVIF is a modern image format based on the AV1 video codec. It often gives smaller files than WebP or JPEG at the same visual quality.
Is AVIF better than WebP?
AVIF usually compresses further, while WebP encodes faster and is supported by slightly older browsers. Both keep transparency. Compare them with Image to WebP.
Which browsers support AVIF?
Current versions of Chrome, Edge, Firefox and Safari display AVIF. For older browsers, serve a WebP or JPEG fallback with the HTML picture element.
Does it work if my browser can't save AVIF?
Yes. When a browser can't encode AVIF itself, a built-in libavif encoder runs in your browser instead.
Why does AVIF conversion take longer?
AVIF encoding does more work to find a small file, so it is slower than JPEG or WebP, especially for large images.
Are my images uploaded?
No. Images are encoded to AVIF in your browser.
What AVIF output here does and doesn't include
Lossy compression only. Even at quality 100 the result is not pixel-exact; keep a PNG if you need that.
Standard 8-bit colour. HDR and wide-gamut source photos are saved as ordinary images.
Still images only. Animated GIF or WebP input keeps just its first frame.
No EXIF: camera details and GPS location are not copied.
When to keep JPEG instead
Many upload forms, email clients and desktop apps still don't accept AVIF. Use AVIF for your own website, where you control the HTML, and keep JPEG for sharing. If someone sends you an AVIF you can't open, use AVIF to JPG.