Language

Drop JPG files here

or click to browse · batch and file limits adapt to your device memory

Frequently Asked Questions

How do I convert JPG to AVIF?

Three steps:

  1. Drop your JPG files onto the area above, or click to select
  2. Each file is decoded in your browser and re-encoded as AVIF at 92% quality
  3. Click Save next to each result to download
How much smaller will my files be?

On typical photos, AVIF is roughly 30-50% smaller than JPG at the same perceived quality. Our measured in-browser benchmark (8 iPhone photos, matched with dssim) shows savings from 20% at high quality up to 45% at lower settings — see the AVIF vs JPG comparison for the full table.

Why convert JPG to AVIF?

If you serve images on a website you control, AVIF cuts your image payload roughly in half with no visible difference. It's the format Google serves on Photos and many large image-heavy sites. Unlike HEIC, AVIF is royalty-free.

Do all browsers support AVIF?

AVIF is supported by:

  • Chrome 85+ (August 2020)
  • Firefox 93+ (October 2021)
  • Safari 17+ (September 2023)
  • Edge 85+

That covers ~94% of web users today. For older browsers, use a JPG fallback in a <picture> element — your JPG originals are exactly that fallback.

Will I lose quality converting JPG to AVIF?

AVIF is a lossy format, so it re-encodes your JPG. At equivalent visual quality AVIF needs far less data, so the output is typically indistinguishable from the source while being much smaller. If you need pixel-perfect output, keep the original JPG as your master copy.

Does this work with .jpeg files too?

Yes — .jpg and .jpeg are the same format, just different extensions. The converter accepts both.

How many files can I convert at once?

Up to 10 JPG files in one batch. AVIF encoding is slower than JPG/WebP because of its complexity — large images can take up to a few minutes each.

Is this converter private?

Yes. All decoding and encoding happens locally in your browser using @jsquash/avif. Your photos are never uploaded to a server.