HEIC to JPG

Turn iPhone HEIC photos into JPGs that open anywhere. Batch of any size.

Output

Since iOS 11, iPhones save photos as HEIC by default. Apple picked the format because it stores the same picture in roughly half the space of a JPG. The catch is that a lot of software still cannot open it — older Windows builds, plenty of web upload forms, and most printing services will simply reject the file.

This converter decodes HEIC using a copy of libheif compiled to WebAssembly that runs inside your own browser. Your photos are read from disk into memory on your device and never travel across a network, which matters when the pictures are of documents, receipts or family. It also means there is no queue and no upload wait — conversion speed depends only on your own hardware.

Drop in as many files as you like. Every photo is converted at full original resolution, and if you convert more than one, you can pull them all down as a single ZIP.

Questions

Are my photos uploaded anywhere?

No. The decoder runs inside your browser tab. Nothing is sent to a server, so there is nothing to store or delete afterwards.

How many photos can I convert at once?

There is no set limit. The practical ceiling is your device's memory — a phone will handle a few dozen comfortably, a laptop several hundred.

Does converting reduce the quality?

JPG is a lossy format, so there is some loss at the default setting. Keep quality at 90 or above and it is not visible. Choose PNG instead if you need a lossless copy, though the file will be much larger.

Is the date and location data kept?

The image is re-encoded from decoded pixels, so EXIF metadata including GPS is dropped. If you specifically want to keep it, convert on your device instead.

Can I stop my iPhone saving HEIC in the first place?

Yes. Open Settings, go to Camera, then Formats, and choose Most Compatible. New photos will be saved as JPG.

Guides

Related tools