Convert HEIC to JPG

Open iPhone photos anywhere — without uploading them.

Drop images here
or click to browse — as many files as you like
jpg · png · webp · heic → jpg
Output
Compress
Quality
90%
Max dimensionpx (optional)Caps the longest edge. Images smaller than this are never enlarged.

0 bytes of image data sent — processed on this device

Verify this yourself
  1. Open DevTools → Network, then convert a file.
  2. No request carries your image — the only requests are the page's own files.
  3. Or disconnect from the internet entirely and convert: it still works.
  1. Step 1Drop your imagesAnywhere on the page
  2. Step 2Set quality 90%Already selected for you
  3. Step 3Download the resultOne file or a zip

HEIC is the format iPhones have used by default since iOS 11. It stores roughly the same picture in about half the space of a JPG, which is excellent until you try to use the file somewhere that has never heard of it — a Windows photo viewer, an older Android phone, a university upload form, or almost any printing service.

HEIC decoding needs a specialist decoder that most browsers do not include, so this page loads one the first time you drop a HEIC file. That adds a short one-off delay on the first conversion; everything after it is immediate.

Quality preserved

Pixels unchanged

Converting to JPG solves that at the cost of some file size. The picture itself is unchanged: this tool decodes the HEIC and re-encodes the same pixels as JPG, so there is no cropping, no rotation and no colour shift.

Metadata removed

The conversion is genuinely local, which matters more than usual here. HEIC files come straight from your camera roll and typically carry location data, timestamps and the device identifier in their metadata. Uploading holiday or family photos to a conversion site hands all of that to a third party. Nothing here leaves your browser.

Not sure it held up? Every result has a Compare button — drag the divider to see your original against the processed version at full size.

Common questions

Why can't my computer open HEIC files already?

HEIC is patent-encumbered, so support has to be licensed. Apple devices include it, while Windows requires a paid codec from the Microsoft Store and many Android builds and browsers omit it entirely.

Does converting to JPG reduce the quality?

Slightly, because JPG is lossy and the file is being re-encoded. This page uses a high quality setting by default, which keeps the difference invisible in normal viewing while producing a file every application can open.

Can I convert a whole camera roll at once?

Yes. Drop in as many HEIC files as you like — they are processed one after another so your browser stays responsive, then downloaded together as a zip.

Is my location data carried over to the JPG?

No. The image is decoded to raw pixels and re-encoded, so EXIF metadata including GPS coordinates is not copied into the output. That is a side effect of how the conversion works, and a useful one before sharing photos.

Does converting HEIC files need an internet connection?

The first HEIC file you drop does, briefly — decoding this particular format needs a specialist decoder that browsers don't ship by default, so this page fetches it the moment it's needed rather than loading it up front for everyone. Once that's happened, the photo itself is still never sent anywhere; only the decoder code came from the network, not any image data. Every other format on this site converts with no connection at all, from the moment the page has loaded.

Private by design.Files are read and processed by your own browser. Nothing is sent to any server.