Any file. Any shape.

JPG to AVIF

Convert JPG images to AVIF — free, unlimited, and entirely private. Nothing leaves your browser.

AVIF encoding is CPU-intensive — large images can take a few seconds per file.

Drop files here or click to choose

🔒 Your files never leave your browser

How it works

AVIF is the most efficient widely-supported image codec available today, typically beating JPEG by 30-50% at the same visual quality — the reason major sites increasingly serve it by default. This tool converts JPG images to AVIF directly inside your browser tab using the AV1 image codec, the same one behind the format's compression gains.

When you drop a file, Moyang reads its first bytes to confirm it's really a JPEG image, then hands the bytes to a background Web Worker for decoding and AVIF encoding. Encoding is genuinely CPU-intensive — large images can take a few seconds each, which is why each file shows a distinct "encoding" status rather than the instant conversions of simpler formats. Your original file is never modified, and nothing ever leaves your device.

Because everything runs locally, there's no 10-conversions-a-day limit, no 100MB cap, and no processing queue — the kind of restrictions server-based converters impose to control their hosting bill. Convert one file or fifty; once a batch is done, download every result at once as a single ZIP.

Limitations

AVIF encoding trades speed for compression — expect noticeably longer processing time than JPG/PNG/WebP conversions, especially for large batches. Some older browsers, image viewers and editors still can't open AVIF files, so keep compatibility in mind before replacing JPEGs entirely. Images over 100 megapixels aren't converted — decoding runs entirely in your browser's memory, and a file that large risks crashing the tab before it even gets to AVIF encoding.

FAQ

Is this JPG to AVIF converter really free?
Yes — completely free, with no file size limits, no daily quota, and no account required. All conversion happens in your browser, so there's no server cost to recoup.
Why is this conversion slower than the others?
AVIF encoding is genuinely CPU-intensive — the codec trades encoding speed for the smaller files and better quality it produces. A batch of large photos can take several seconds each; this is expected, not a bug.
Why would I convert JPG to AVIF?
AVIF typically produces 30-50% smaller files than JPEG at comparable visual quality, which is why major sites increasingly serve it instead. The trade-off is slower encoding and slightly less universal support than JPEG.
Will every browser and app open the AVIF file I download?
Most current browsers display AVIF natively, but some older browsers, image viewers and editors still don't support it. If compatibility matters more than file size for your use case, JPEG remains the safer choice.