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.