Convert JPG to AVIF

AVIF is the best-compressing image format on the web today — typically 30–50% smaller than JPG at the same visual quality. Encode your images to AVIF locally, with no uploads and no limits.

Drop your images hereor click to choose files — processed on your device, never uploaded

100% private: files are processed in your browser and never uploaded to any server.

How it works

  1. Drop JPG, PNG or WebP files into the box above.
  2. Pick a quality level (50 is a good default — AVIF stays sharp at low values).
  3. Click Apply and download your AVIF files.

Good to know

AVIF is the best-compressing image format currently usable on the web — typically 40–50% smaller than JPG at the same visual quality, and further ahead still on photographs with smooth gradients, where it avoids the banding JPG produces.

Encoding is genuinely slow: the codec runs as a WebAssembly module on your machine and a large photo can take several seconds. That is the cost of the compression, not a bug. The quality scale is also not the same as JPEG's — 50 is a good starting point here, well below where you would set a JPG.

Supported by Chrome, Firefox, Edge and Safari 16+. Because coverage is high but not universal, the usual approach is a <picture> element with a WebP or JPG fallback so older browsers still get an image.

Read more: WebP and AVIF explained

Frequently asked questions

How much smaller is AVIF than JPG?

Typically 30–50% at equivalent visual quality, and even more for images with smooth gradients. The exact saving depends on the content.

Is AVIF supported everywhere?

All modern browsers (Chrome, Firefox, Safari 16+, Edge) display AVIF. Desktop apps and older software are more limited — keep the original if you need broad compatibility.

Why does encoding take a few seconds?

AVIF compression is computationally heavy — that is exactly why it compresses so well. Encoding runs in a WebAssembly module on your device; large photos can take several seconds each.

Does AVIF keep transparency?

Yes — converting a transparent PNG to AVIF preserves the alpha channel while reducing the size dramatically.