Images

Why Your iPhone Photos Are HEIC and How to Fix It

What HEIC is, why Apple uses it, why Windows and government portals reject it, how to convert it to JPG, and how to stop your iPhone producing it in the first place.

7 min read · Updated

You email a photo from your iPhone, and the recipient replies that they cannot open it. You try to upload one to an application portal and it rejects the file without explanation. You copy your camera roll to a Windows laptop and half the thumbnails are blank. The cause is almost always the same: your photos are HEIC files, and much of the world still does not accept them.

What HEIC actually is

HEIC stands for High Efficiency Image Container. It is Apple's implementation of HEIF, a container format standardised by MPEG that stores images compressed with HEVC — the same video codec used for 4K streaming. Apple switched to it as the default camera format in iOS 11, released in 2017.

The reason is straightforward compression efficiency. HEIC stores a photograph at roughly half the size of an equivalent JPEG with no visible quality loss, because HEVC is a far more modern codec than the 1992-era DCT scheme JPEG uses. On a 256 GB phone that difference is thousands of extra photographs.

Same 12-megapixel photograph, different formats
FormatTypical sizeTransparencyUniversal support
HEIC~1.5 MBYesNo
JPEG~3.2 MBNoYes
PNG~14 MBYesYes
WEBP~1.9 MBYesBrowsers only
AVIF~1.2 MBYesGrowing

HEIC also supports things JPEG cannot: 10-bit colour depth, transparency, image sequences (which is how Live Photos are stored), and depth maps for Portrait mode. It is genuinely the better format. It is just not the compatible one.

Why so little accepts it

HEVC, the codec inside HEIC, is encumbered by a large and fragmented patent pool. Licensing it is expensive and legally complicated, which is why support has been slow and uneven outside Apple's ecosystem.

  • Windows — supported since Windows 10, but only if the HEIF Image Extensions are installed from the Microsoft Store, and the HEVC codec extension is a paid add-on. Most machines do not have it.
  • Android — modern versions can display HEIC, but many apps still cannot.
  • Web browsers — Safari displays HEIC; Chrome and Firefox largely do not.
  • Government and exam portals — essentially none accept it. Their validators were written for JPEG and are rarely updated.
  • Older software — Photoshop before 2019, most print shop systems, and a great deal of enterprise software simply cannot read it.

Converting HEIC to JPG

The straightforward route is our Image Converter: drop the HEIC files in, choose JPG, convert, and download individually or as a ZIP. It decodes HEIC in your browser, so the photos are never uploaded anywhere — which matters, because personal photographs are exactly the kind of thing you should not be handing to an unknown server.

There are platform-specific alternatives worth knowing:

  • On a Mac — open in Preview, then File → Export and choose JPEG. For a batch, select all files, right-click, Quick Actions → Convert Image.
  • On iPhone, one photo at a time — open the photo, tap the share icon, choose Copy Photo, then paste into an app that saves JPEG. Awkward but works without any software.
  • Via email or messaging — sending a photo through Mail or WhatsApp usually converts it to JPEG automatically, at the cost of significant quality loss from re-compression.
  • On Windows — install HEIF Image Extensions from the Microsoft Store, then open in Photos and Save As JPEG. Note the HEVC extension may cost a small fee.

Stopping your iPhone producing HEIC

If you are constantly converting, change the setting instead. There are two separate controls and both matter.

Change what the camera captures

  1. Open SettingsCameraFormats.
  2. Select Most Compatible instead of High Efficiency.
  3. New photographs will be saved as JPEG. Existing ones are unaffected.

Change what gets transferred to a computer

  1. Open SettingsPhotos.
  2. Scroll to Transfer to Mac or PC.
  3. Select Automatic — this converts to JPEG on transfer. Keep Originals sends the raw HEIC.

The trade-off for Most Compatible is real: your photos will take roughly twice the storage, and you lose 10-bit colour and depth information. If you take a lot of photographs, a reasonable compromise is to leave the camera on High Efficiency and convert only the handful of images you actually need to share.

HEIC and form uploads

This is where HEIC causes the most grief, because the failure mode is silent. A portal that expects JPEG may reject the file outright, or accept it and store something unreadable, or show a broken preview — and you often do not find out until the admit card arrives with a blank photo box.

If you are preparing an application photograph, convert to JPEG as the very first step, then crop, resize and compress. Doing it in that order means you only re-encode once. Our Form Photo tool accepts HEIC directly and handles the whole chain; the photo and signature guide covers the specifications.

Frequently asked questions

Does converting HEIC to JPG lose quality?

Some, unavoidably — the image is decoded from HEVC and re-encoded as JPEG, and JPEG is a lossier codec at any given file size. At quality 90 or above the difference is not visible in normal viewing. Keep your HEIC originals so you always have the better version.

Why is my converted JPEG larger than the HEIC?

Because JPEG is less efficient. A 1.5 MB HEIC commonly becomes a 3 MB JPEG at equivalent quality. That is expected. If the size matters for an upload, compress the JPEG afterwards with the Image Compressor.

What happens to Live Photos when I convert?

The motion is discarded. A Live Photo is a still image plus a short video, and JPEG can only hold the still. You get the key frame as a normal photograph.

Should I switch my iPhone to JPEG permanently?

If you regularly share photos with Windows users or upload to portals, yes — the compatibility is worth more than the storage. If you mostly stay within Apple's ecosystem and take many photos, keep High Efficiency and convert selectively.

Can I convert HEIC to PNG instead?

You can, and PNG is lossless so no further quality is discarded in the encode. But the file will be very large — often ten times the HEIC — because PNG is a poor fit for photographs. Choose PNG only if you specifically need lossless or transparency.

Is it safe to convert HEIC files online?

With most converters you are uploading personal photographs to someone else's server. With ours you are not: HEIC decoding runs entirely in your browser via WebAssembly, so the files stay on your device. You can confirm this yourself in the browser network inspector.

Tools used in this guide

  • Image Converter — Convert JPG, PNG, WEBP, AVIF, HEIC, BMP, TIFF, GIF, SVG & ICO. Bulk conversion with ZIP download.
  • Image Compressor — Compress images to a target KB/MB, percentage or quality while keeping maximum quality.
  • Form Photo & Signature — Make photos & signatures fit exam / job form rules — exact pixel dimensions and an exact KB size range, at the best possible quality.

Related guides