PNG → AVIF
PNG to AVIF
Encode a still 8-bit PNG as AVIF in a dedicated browser worker.
On your device. Enable JavaScript to select and convert a file.
About this conversion
What happens
After strict PNG preflight, pixels enter a pinned, inlined libavif WASM encoder with no additional network request.
Limits
25 MiB input. 6 megapixels, 4,096 pixels per side, one still frame, and 50 MiB output.
Things to know
AVIF is lossy at the offered quality settings. Transparency is retained; compare fine edges before discarding the PNG. APNG, 16-bit input, excessive pixels, missing WASM support, memory pressure, or invalid AVIF structure fails locally.