Image Tools

HEIC to JPG

Converts an iPhone HEIC or HEIF photo into a standard JPG file. If your browser cannot open HEIC by itself, a small WebAssembly decoder is downloaded once to read it, and the conversion still happens on your device.

1
Add Files
2
Process
3
Download
Processed in your browser — your file is not uploaded.

Drop your files here

or click to browse files

Up to 1 files

Convert HEIC/HEIF to JPG:

  • Apple's HEIC format → universal JPG
  • 100% client-side processing
  • Preserves image quality

How to Use

  1. 1Add one .heic or .heif file by dragging it into the drop area or choosing it from your device.
  2. 2Click Convert to JPG. The first time on a browser without native HEIC support, a decoder of about 1.3 MB is downloaded before conversion starts.
  3. 3When processing finishes, download the JPG.

Features

  • Accepts .heic and .heif files (image/heic and image/heif)
  • One file per run
  • Uses the browser's own decoder when it can read HEIC, otherwise loads a bundled WebAssembly decoder (heic2any, about 1.3 MB) on demand
  • Output is a JPEG at a fixed quality of roughly 92 percent; the page has no quality slider
  • Photo pixels are converted in your browser and are not uploaded
  • Existing files are not modified; you get a new JPG to download

FAQ

Can I choose the JPG quality?

No. This page exposes no quality control. It always encodes at a fixed quality of about 92 percent, which keeps files reasonably small without obvious artefacts. If you need a smaller file, run the JPG through the Image Compressor afterwards.

Why does it download something the first time I use it?

Most desktop browsers cannot open HEIC images natively. When yours fails to, the tool loads a WebAssembly HEIC decoder of about 1.3 MB, only when a HEIC file needs it. The photo itself stays on your device; only the decoder is fetched. Safari can often read HEIC directly and may not need it.

Will EXIF data such as location be kept?

No. The image is redrawn on a canvas and saved as a new JPEG, which does not carry over the original metadata. The colour profile is not preserved either, so colours in very wide-gamut photos can look slightly different.

Can I convert a whole folder of HEIC photos?

Not on this page. It accepts one file per run. Convert photos one after another, or use the bulk image converter if your files are already in a format the browser can read.

What if a multi-image HEIC (burst or Live Photo) is loaded?

Only a single still image comes out. The decoder returns one picture, so you get the primary frame as one JPG, not the whole burst or the video part of a Live Photo.