Convert HEIC to JPG on your device

Turn iPhone photos into JPGs that open anywhere, without sending them to anyone.

  • Processed on your device. Your photos are never uploaded. How we know
  • Free, no sign-up, no watermark

Drop iPhone photos (.HEIC) here

Add as many as you like: they’re converted one after another on this device.

HEICHEIF

PixWrench’s code runs on your device. We don’t receive your files, file names or their contents.

PixWrench’s code runs on your device. We don’t receive your files, file names or their contents. What happens to your files

How to use it

How to convert HEIC photos to JPG on any computer or phone

Since iOS 11, iPhones (iPhone 7 and later) can save photos as HEIF, usually with a .heic extension, according to Apple. The files are compact, but some websites, apps and upload forms won’t take them. JPG is the safe choice when you don’t know what the other side can open.

Our explainer HEIC explained: what it is and how to open iPhone photos covers the background and how to change the iPhone camera format. Here you can simply convert what you already have, and decide what happens to the location stored inside each photo.

  1. 1

    Drop in the HEIC files

    Add one photo or a whole folder exported from your iPhone. HEIF files and mislabeled .heic files are handled too.

  2. 2

    Pick JPG or PNG and the metadata option

    JPG at quality 90 suits most uses. Leave “Remove location, keep the rest” on unless you need the GPS data.

  3. 3

    Download

    Check each row’s badge to confirm what happened to the location, then save files individually or as a zip.

What this tool does

  • Converts HEIC and HEIF photos to JPG or PNG
  • JPG quality slider from 50 to 100 (default 90)
  • Removes location by default and keeps date taken, camera and exposure
  • Optional “Remove all” or “Keep everything”, with a warning when GPS is present
  • Each row shows the date taken and a Location removed/kept badge
  • Batch conversion with a single zip download
  • Recognizes .heic files that are really JPG or PNG
  • Safari decodes natively; other browsers fetch a decoder once
Worked example

One iPhone-sized HEIC at three quality settings

Our test file photo.heic is 1512 × 2016 pixels, 941 KB, with GPS coordinates of 40.6892° N, 74.0445° W stored inside. We decoded it with libheif and encoded it with MozJPEG in Node, the same libraries the tool uses (script measure-t1.mjs).

JPG qualityOutputCompared with the HEIC
75118 KB87% smaller
90 (default)330 KB65% smaller
1001,131 KB20% larger

The last row is the honest surprise: JPG is an older, less efficient format, so maximum quality can outweigh the original. With the default metadata setting, those coordinates are left out of the JPG.

Under the hood

How the conversion happens in your browser

HEIC is a picture coded with HEVC (H.265) inside the HEIF container defined by ISO/IEC 23008-12, as the libheif project describes it. Safari can decode it natively, so on Safari PixWrench simply asks the browser. Elsewhere it uses libheif, an open-source HEIF decoder released under the LGPL, compiled to WebAssembly.

Once decoded, the pixels are turned upright, the embedded color profile is kept, and MozJPEG writes the JPG. PNG output is lossless and much larger, which is useful only when you plan to edit the image further.

Metadata

What “Remove location, keep the rest” keeps

KeptRemoved
Date and time takenGPS latitude, longitude and altitude
Camera make and modelThe embedded thumbnail
Exposure details (shutter speed, aperture, ISO)Maker notes (manufacturer-specific data)

That way your photo library still sorts by date, but the file no longer pinpoints where you were. If you would rather strip everything, choose Remove all. The guide to removing location from photos shows how to stop it being recorded in the first place.

Bursts, Live Photos and look-alike files

Some HEIC files hold several images, such as bursts. The tool converts the primary image only. A Live Photo’s motion part is a separate .mov video; if you drop one in, it is set aside with an explanation rather than failing silently. And a file named .heic that is actually a JPEG passes through untouched apart from your metadata choice, so it isn’t recompressed for nothing.

Limits

Good to know

  • Converting is lossy for JPG: some detail is traded for compatibility. Keep the HEIC originals if you can.
  • On browsers other than Safari, the first conversion waits for the roughly 1.5 MB decoder to download.
  • Only the main image of a multi-image HEIC is converted.
  • For smaller files than quality 90 gives, send the JPGs through the image compressor.
  • Choosing Keep everything keeps the GPS position as well; the tool warns you when a photo has one.
Privacy

What happens to your files

Processed on your device. Your photos are never uploaded. PixWrench’s code runs on your device. We don’t receive your files, file names or their contents.

Your photos are decoded and converted on your device. When the libheif decoder is needed, it is downloaded once from our own site, never a third party, and then cached by your browser; the photos themselves are never sent. The location badge on each row shows exactly what was kept, and you can double-check any output with the EXIF viewer.

The page also loads ad and analytics scripts that have nothing to do with the converter; see the privacy policy.

Keep going

Related tools and guides

FAQ

Questions people ask

How do I stop my iPhone taking HEIC photos?

Apple’s path is Settings > Camera > Formats > Most Compatible. New photos are then saved as JPG; existing ones stay HEIC.

Does converting HEIC to JPG lose quality?

A little, because JPG is lossy. At the default quality 90 the difference is hard to see; you can go up to 100.

Will the converted JPG keep the date the photo was taken?

Yes, with the default Remove location, keep the rest. Each row shows the date taken so you can confirm.

Why was my Live Photo file rejected?

The moving part of a Live Photo is a .mov video, not an image. Convert the matching .heic still instead.

Can I convert HEIC to PNG?

Yes, choose PNG. It is lossless but usually several times bigger than a JPG.

Can I put converted photos into a PDF?

Yes. The image to PDF tool accepts HEIC directly and builds one PDF from many photos.

Review

Sources and review