Convert HEIC to JPG

Drop in iPhone photos and get JPGs back. Decoding and encoding both happen in this browser tab, so the photos are never uploaded. You choose whether GPS and EXIF metadata comes along.

HEIC stores a photo in about half the space of a JPG, which is why the iPhone uses it — and why so much other software still cannot open one.

Uploaded to a server
0.00 KB
Processing
WebAssembly, this device
Offline engine
warming up

Don't take our word for it — check it yourself in DevTools.

The metadata decision

Every HEIC your phone takes carries more than pixels: the coordinates where you stood, the camera, the lens, the exact second. Converting through most tools quietly decides for you what happens to that, in one direction or the other.

Some converters keep it, so a photo you post publicly carries your home address in its EXIF. Others strip it silently, so a photo you archive loses the capture date you were relying on to sort it.

Here it is a switch, it defaults to removal, and the interface says which happened. If you want the metadata gone specifically, that has its own page: remove EXIF data from images →

One honest limitation: for HEIC sources, "keep metadata" often cannot be honoured, because the EXIF lives in the HEIF container rather than in the image data the decoder hands back. The tool reports what actually happened rather than assuming.

Questions

Are my photos uploaded?

No. HEIC decoding and JPG encoding both run in your browser through WebAssembly. You can confirm it in DevTools, or by turning the network off after the page has loaded.

Does the JPG keep GPS and EXIF data?

That is your choice. Metadata removal is on by default, which produces a JPG with no location, camera model or capture time. Turn it off and we copy the original EXIF into the output where the source format allows it.

Why can metadata not always be preserved from HEIC?

HEIC stores metadata in the HEIF container rather than in the image stream, and the decoder used here does not expose it. For HEIC sources, treat conversion as metadata-removing. If a capture date matters, read it from the original before converting.

What is HEIC and why does my computer not open it?

HEIC is the container Apple has used for iPhone photos since iOS 11. It stores the same image in roughly half the space of a JPG, but support outside the Apple ecosystem is still patchy, which is why sharing one often means converting it first.

Can I convert several photos at once?

Yes, up to 30 at a time. Each one is converted locally in sequence and saved individually.