WEBP → AVIF

WebP to AVIF

Encode a WebP as AVIF in a private browser worker.

Before you convert: If the WebP is animated, only its first frame is kept. AVIF encoding is lossy at the selected quality.

On your device. Enable JavaScript to select and convert a file.

About this conversion

What happens

A strict WebP parser gates browser decode, then pinned libavif encodes and a separate container pass validates the result.

Limits

25 MiB input. 6 megapixels, 4,096 pixels per side, one still frame, and 50 MiB output.

Things to know

Both formats may be lossy. Transparency survives, but re-encoding cannot recover source detail. Malformed WebP, unsupported animation structure, excessive pixels, unsupported browser primitives, memory pressure, or invalid output is rejected.