Convert AVIF images to PNG, JPG, or WebP using the browser-native decoder — no upload, no server. First frame of animated AVIF.
Your browser may not decode AVIF — Chrome, Edge, Firefox 93+, or Safari 16+ recommended
AVIF decoding uses the browser-native ImageDecoder API; encoding uses canvas. Your file is never uploaded. Animated AVIF converts using its first frame.
AVIF (AV1 Image File Format) compresses photographs at roughly half the size of JPEG with 10-bit color and HDR support — but the software around you has not caught up: most desktop apps, many CMS pipelines, older Office builds, and a long tail of photo tools still refuse .avif files. Converting to PNG (lossless, universal), JPEG (smallest universal lossy), or WebP (modern web default) is a decode-then-encode job, and the decode side is where tools fail — AV1 decoding in native code requires shipping a large codec library. Browsers have already solved this: Chrome 85+, Edge, Firefox 93+, and Safari 16.1+ all decode AVIF natively, and the WebCodecs ImageDecoder API exposes it with frame-accurate control. This tool uses that native decoder (with an <img> fallback), so there is no codec download, no WASM bundle, and the conversion of a 4K image takes milliseconds. Animated AVIF files convert using their first frame — a fair trade for a still-image format.
The browser's built-in AV1 decoder does the heavy lifting — no codec download needed.
Tomo's designer ships the new hero image as AVIF to save bandwidth, but the CMS upload validator only accepts PNG, JPG, and WebP.