JPEG / JPG → AVIF

JPG to AVIF

Encode a JPG as a compact AVIF without uploading the image.

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

About this conversion

What happens

JPEG structure and orientation are verified before pixels enter the pinned, network-silent libavif worker.

Limits

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

Things to know

A second lossy encode cannot restore source detail. Quality 82 is a practical starting point. Malformed or unsupported JPEG coding, excessive pixels, missing WASM support, memory pressure, or invalid AVIF output fails closed.