OnDeviceNo upload. Files never leave your device.

Image converters · OnDevice

AVIF to JPG / PNG

Drop one AVIF still or a batch of them. Conversion runs in a Web Worker on this device. A WebAssembly decoder is loaded only if your browser cannot read AVIF itself.

No upload. Files never leave your device.

Drop AVIF files here

You can also paste from the clipboard on some browsers, or use the button below. Multiple files are fine.

Results

No files yet. Nothing is sent to a server when you add them.

Frequently asked questions

Does this upload my images?

No. Files are read in the browser and processed on your device. There is no conversion server. A decoder script may be downloaded the first time it is needed; that is not an upload of your file.

What is AVIF?

AVIF is an AV1-based still-image format. It can be very small, but support in desktop apps is uneven, so JPEG or PNG is often easier to share.

Will quality be lost?

JPEG is lossy; the quality slider (default 92) controls compression. PNG keeps the pixels the decoder produces and can keep transparency. Animated AVIF is not the focus of this page; still frames are exported.

Can I convert many files at once?

Yes. Add multiple AVIF files, convert them, then download a ZIP.

Is there a file size limit?

This page refuses files larger than 40 MB. Very large images may still run out of memory; try fewer files at a time.

Which license covers the decoder?

Native browser decoding, when available, uses the browser itself. The fallback is jSquash’s AVIF module (Apache-2.0, with BSD-licensed libavif / AV1 codecs).