Skip to content

AVIF Converter

Converts images to or from AVIF and reports the size against the JPEG or WebP equivalent.

AVIF is AV1 keyframe compression as a still image: usually the smallest of the modern formats at a given quality, and the one with the most uneven support. Both directions here go through the browser’s own codec, which is why the page checks what yours can do before it promises anything.

🔒 Runs entirely in your browserconvertavifformatav1

Drop AVIF (or any) images

Convert to or from AVIF where your browser supports it.

Convert to

Format
AVIF decode and encode both depend on the browser. If your browser cannot encode AVIF it will hand back a PNG instead, and this tool tells you when that happens.

How to use it

  1. Drop AVIF files, or images to become AVIF

    The same page runs both ways; the target selector decides which direction you are going.

  2. Choose the target

    AVIF out for the smallest file, JPEG out when something downstream cannot read AVIF — which is still most desktop software.

  3. Check what actually came back

    Each result names the type it really is. A browser without an AVIF encoder returns a PNG and says nothing, so the row says it instead.

Common questions

Which browsers can encode AVIF?

Chrome and Edge can. Safari and Firefox decode AVIF but do not encode it from a canvas, so on those you will get a PNG back and a notice saying so.

Is AVIF really smaller than WebP?

On photographs, usually — the gain is largest on smooth gradients and skies. On small flat graphics the difference narrows and sometimes reverses, so compare rather than assume.

Should I serve AVIF on my site?

As one source in a `<picture>` element with a JPEG or WebP fallback, yes. As the only format, not yet — enough clients, crawlers and in-app browsers still cannot read it.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.