LocalJPG

AVIF to JPG Converter

Convert AVIF images to JPG for maximum compatibility — no upload, no server, 100% private. Also supports WebP, HEIC, PNG and BMP. Free for single files.

network: 0 reqoffline: okstored: 0 files
0 server uploads

Drop photos

HEIC, WebP, or a ZIP

Converts instantly

On your device only

Download JPGs

Each free · ZIP $5

1 photo free · ZIP $5

Output preset

Converts on your device — nothing leaves your browser

Is it really private?

Yes — conversion runs in your browser via WebAssembly. Your files never leave your device. Open DevTools → Network while converting: zero requests.

What formats are supported?

Converts WebP and HEIC / HEIF (iPhone photos) → JPG. Drop individual files, a whole folder, or a ZIP archive. Output quality is high (85/100).

Why LocalJPG?

Account required

LocalJPG✗ No
OthersSometimes

Works offline

LocalJPG✓ Yes
Others✗ No

EXIF data preserved

LocalJPG✓ Yes
OthersSometimes

Batch conversion free

LocalJPG✓ Yes
Others✗ No

What is AVIF and why convert it to JPG?

AVIF (AV1 Image File Format) is one of the newest and most efficient image formats available. Developed by the Alliance for Open Media, it uses the AV1 video codec to achieve compression ratios 50% better than JPEG at equivalent visual quality — and better than WebP in many cases. Modern browsers like Chrome, Firefox, and Safari all support AVIF natively, and many websites now serve it automatically through CDNs and image optimisation pipelines.

The problem is that AVIF support outside the browser is still limited. Photo editors like older versions of Photoshop and Lightroom, Windows Photos on older builds, most email clients, and many social platforms do not recognise AVIF files. Converting AVIF to JPG gives you a universally compatible file that opens everywhere.

Convert AVIF to JPG without uploading

LocalJPG converts AVIF files entirely in your browser using the native createImageBitmap API, which Chrome, Firefox, and Safari all support for AVIF decoding. Once decoded, the image data is re-encoded to JPEG via MozJPEG at quality 85. Nothing leaves your device — the entire pipeline runs in a Web Worker inside your browser tab.

This matters if your AVIF was a screenshot of internal software, a design export from Figma or Sketch, or any image you would prefer not to send to a third-party server. Open DevTools → Network before dropping a file: you will see no outbound image requests.

AVIF to JPG quality and file size

AVIF is a lossy format, so converting to JPEG introduces a second generation of compression. In practice, AVIF files are often heavily compressed to begin with — the output JPEG at quality 85 is usually visually indistinguishable from the source. One consequence: because AVIF compression is so efficient, the resulting JPG file will typically be 2–3× larger than the AVIF original. That is expected and correct — you are trading compression efficiency for compatibility.

If you need to hit a specific file size (for an upload limit or email attachment), use the built-in resize tool: enter a target size in kilobytes and LocalJPG will binary-search the optimal JPEG quality level automatically.

Batch converting multiple AVIF files

Drop a folder of AVIF images and the converter processes them in parallel using a background Web Worker, so your browser stays responsive throughout. Individual JPGs can be downloaded free, one at a time. To download all converted files as a ZIP archive, a one-time $0.50 unlocks the batch export. The ZIP is assembled in-browser — no server involved at any point.

Also available: HEIC to JPG, WebP to JPG, PNG to JPG, BMP to JPG