Convert iPhone HEIC Photos to JPG

Turns the HEIC files an iPhone produces into universal JPGs, decoded by your browser and re-encoded at a quality you choose. The photos are converted on your device — they never touch a server.

About the HEIC to JPG Converter

Apple switched the iPhone's default photo format to HEIC because it stores better-looking images in smaller files. The catch is that much of the rest of the world cannot open them: send a HEIC to someone on Windows, upload one to an older web form, or drop one into a program that expects JPG, and it is rejected or shows nothing. Converting to JPG makes the photo open everywhere.

Because the output is JPG, a quality slider is offered at 90 percent by default. There is, however, an important dependency to understand before you start, and it is unusual among the tools here: this conversion relies on your browser being able to decode HEIC in the first place.

Key Features

  • Universal output: JPG opens on every operating system, in every browser and in effectively every application, which is the entire reason to convert.
  • Adjustable quality: A slider defaulting to 90 percent lets you keep the photo crisp or trade some fidelity for a smaller file.
  • Batch conversion: Convert a whole camera roll's worth of HEIC files at once and receive them as a ZIP.
  • Photos stay on your device: Decoding and encoding happen in the tab, so your personal photographs are not uploaded to a conversion site that might retain them.
  • Orientation preserved: The rotation an iPhone records is applied during decoding, so portrait and landscape shots come out the right way up.
  • No account or app: There is nothing to install on the phone or the computer, and no sign-in, unlike many HEIC converters.

How to Use the HEIC to JPG Converter

  1. Add one or more .heic or .heif files.
  2. Set the quality — 90 percent keeps the photo looking its best.
  3. Press Convert Now.
  4. Download the JPG, or the ZIP if you converted several.

How It Works

This tool decodes HEIC using the browser's own image support, and browser support for HEIC is inconsistent. Safari on a Mac or iPhone decodes it natively, so the conversion works reliably there. Chrome, Firefox and Edge on Windows and Android generally do not decode HEIC, which means the conversion may fail on those browsers with an error that the image could not be read. The tool notes this dependency up front rather than pretending otherwise.

The practical consequence is that the most reliable place to run this is an Apple device — which is also, conveniently, where the HEIC files came from. Converting an iPhone's photos in Safari on that same iPhone, or on a Mac, works dependably. If you are on Windows and the conversion fails, that is the browser rather than the file, and the workaround is to open the photos on an Apple device or to have the iPhone itself set to capture JPG.

When decoding succeeds, the photo's orientation metadata is honoured so the JPG is upright, and the chosen quality governs the JPG compression. Live Photos convert as the still frame only; the motion component is not part of the still image and is not carried across.

When You Need It

Someone submitting photographs as evidence to an insurance claim takes them on an iPhone, and the insurer's portal rejects HEIC and demands JPG. Converting on the phone before uploading to the insurer gets past the requirement. The photos show the inside of a home and its contents, so converting them locally rather than through a random HEIC website keeps a detailed inventory of someone's possessions out of an unknown company's hands.

A parent sending nursery photographs to grandparents who use a Windows laptop finds the images simply will not open at the other end. Converting the batch to JPG first means they display without anyone needing to install anything. These are pictures of young children, which is reason enough to keep them off a free upload-based converter and do it on the device instead.

FAQ

Frequently Asked Questions

The conversion failed and said the image could not be read. Why?
Your browser almost certainly cannot decode HEIC. Support is native in Safari on Apple devices but generally absent in Chrome, Firefox and Edge on Windows and Android. If the conversion fails, open the photos in Safari on an iPhone or Mac, where it works reliably. This is a browser limitation, not a problem with your file.
What is the most reliable way to convert my iPhone photos?
Do it on the iPhone or a Mac using Safari, which decodes HEIC natively. Since that is where the photos originated, it is usually the most convenient option too. Alternatively, you can set the iPhone to capture in JPG directly, in Settings under Camera, Formats, choosing Most Compatible — which avoids the conversion entirely for future photos.
Does converting keep the photo's location and camera data?
The re-encoded JPG generally does not carry across the full metadata the HEIC held, so location and camera details are typically dropped in conversion. For sharing photos that is often welcome, since it strips the GPS coordinates. If you need to remove metadata deliberately, the EXIF data remover is built for exactly that.
What happens to a Live Photo?
Only the still image is converted. A Live Photo pairs a still with a short motion clip, and the JPG holds the still frame alone — the motion component is separate and is not included. You get the photograph, not the movement.
Are my photos uploaded to be converted?
No, and this matters more for photos than for almost anything else. The HEIC is decoded and re-encoded as JPG in this tab, so your personal pictures — of family, of a home, of children — are never sent to a server. Free HEIC converters that require an upload are receiving your photo library; this does not.
Can I convert many photos at once?
Yes. Add a whole batch and each is converted, arriving as a ZIP when there is more than one — provided your browser can decode HEIC at all. On a supported browser like Safari, a large batch is limited only by the device's memory.