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…
The AVIF codec is libavif compiled to WASM
(@jsquash/avif). Your images are not uploaded, logged, or
stored by this page.
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.
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.
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.
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.
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.