Private AVIF converter

PNG/JPG to AVIF

Encode a PNG or JPG as AVIF entirely in your browser using a current, browser-local AV1 codec and adjustable output quality.

Private AVIF conversion

Create an AVIF copy

Choose an image to begin.
Choose a PNG or JPG imageDrag and drop or browse · up to 20 MBPaste an image with Ctrl+V or Command+V.

Converted preview

Your result will appear here

No output yet
AVIF

Examples

What to expect

Web photograph
Input
2400 × 1600 JPG
Output
2400 × 1600 AVIF at 82% quality

The source is decoded to pixels and re-encoded; this is not lossless transcoding.

Know before you start

Important limitations

  • JPG and PNG metadata and color profiles are not copied into the AVIF output.
  • The encoder uses 8-bit pixels and 4:2:0 chroma subsampling; exact color and fine chroma edges can change.
  • AVIF encoding can temporarily make the tab less responsive, especially for large images.
  • Files above 20 MB, 40 megapixels, or 16,384 pixels on one side are rejected.

Common questions

PNG/JPG to AVIF FAQ

Can AVIF be smaller than JPG or PNG?

Often, but not always. Results depend on image content, dimensions, quality, and the source's existing compression.

Is PNG transparency kept?

Decoded alpha pixels are passed to the AVIF encoder with high alpha quality. Inspect the preview before replacing an original.

Why can conversion take longer?

AV1 encoding is computationally expensive and runs locally in a single browser thread for broad deployment compatibility.

Browser-local

Processed on your device

Inputs and results are processed locally in this browser and are never uploaded.

How this processing works

The tool reads and processes this input in your browser. Tool Packer's application server does not receive the input or generated result.

Read the full privacy explanation