AVIF to JPG, AVIF to PNG, convert to AVIF

Drop a photo, pick a format, download. Conversion runs in this tab with WebAssembly — not on a remote API.

Nothing leaves your device.

Loading the converter…

What this does

The AVIF codec is libavif compiled to WASM (@jsquash/avif). Your images are not uploaded, logged, or stored by this page.

FAQ

What is AVIF?

AVIF is a still-image format based on AV1. It usually makes smaller files than JPG at similar quality. Some older apps still cannot open it, which is why converting AVIF to JPG or PNG is useful.

How do I convert AVIF to JPG?

Drop an .avif file on this page, leave output set to JPG, and download. Conversion runs in this browser tab with WebAssembly — not on a remote API.

Are my files uploaded?

No. Images are read and converted in this tab. Nothing is sent to a conversion API. The host that serves the page can see a normal page request, not the photos you convert.

Which browsers work?

Current Chrome, Edge, Firefox, and Safari with JavaScript enabled. The page uses the browser’s image decoder when it can, and a WASM libavif codec otherwise.

Is conversion lossless? What about quality?

PNG output is lossless. AVIF and JPG are lossy; the quality slider (default 70) applies to those. Re-encoding an already-lossy file can add more compression artifacts.