iPhone photos won't open on your computer — what HEIC is

When iPhone photos won't open on Windows or Android, it's because they're saved as HEIC (HEIF). Here's what HEIC is, why it isn't widely compatible, how to shoot in JPG on your iPhone, and how to convert photos you already took.

iPhone photos won't open on your computer — what HEIC is

The problem: it's clearly a photo, but says "unsupported format"

You moved a photo from your iPhone to your computer, double-click it, and it won't open — or you get an "unsupported file format" message. The extension isn't the familiar .jpg but .heic. Don't worry: the photo isn't corrupted. Your computer simply doesn't know how to read that format.

HEIC (officially HEIF) is the image format Apple has used by default on iPhones and iPads since iOS 11 (2017). It stores the same quality at roughly half the size of a JPG, which saves a lot of space on a phone holding thousands of photos.

Why it opens on the iPhone but nowhere else

The catch is compatibility. HEIC is a relatively new format, so it opens fine on Apple devices but support is patchy elsewhere. Older Windows photo viewers, many Android phones, older image editors, and upload forms on government, shopping, and job sites will often tell you "this format can't be uploaded."

JPG, by contrast, has been the de facto standard for over 20 years, so nearly every device, program, and website supports it. When you need a photo that "opens anywhere and uploads anywhere," converting HEIC to JPG is the surest fix.

FormatSizeCompatibilityBest for
HEIC/HEIFSmall (~half of JPG)Mostly AppleKeeping on the iPhone
JPGMediumAlmost everywhereAttaching, uploading, printing
PNGLarge (lossless)Almost everywhereTransparent backgrounds, logos
WebPSmallestModern browsersPosting on a website

Option 1: shoot in JPG on the iPhone

To avoid the problem for future photos, change your iPhone camera setting. Go to Settings → Camera → Formats and choose "Most Compatible." From then on, new photos are saved as JPG instead of HEIC.

  • Pro: every photo opens anywhere from the moment you take it.
  • Con: the same quality takes a bit more space.
  • Photos you already took stay HEIC — for those, use the next option.

Option 2: convert HEIC photos you already have

Usually the trouble is with photos you've already taken. In that case, convert the HEIC files to JPG (or PNG/WebP). A conversion tool lets you process several at once by uploading the photo and choosing the output format.

There's a bonus, too. When a photo is re-saved during conversion, EXIF metadata such as the capture location (GPS) and device info is dropped. If you'd rather not reveal where a photo was taken, converting it alone strips that location data.

When using an online converter, check whether photos are uploaded to a server. A tool that processes everything inside your browser keeps personal photos and sensitive images off the internet entirely.

In short

HEIC not opening isn't a malfunction — it's a compatibility issue. Set future photos to Settings → Camera → Formats → "Most Compatible," and convert existing photos to JPG. Since conversion also strips location data, running photos through it before sharing gives you both safety and compatibility.

Frequently asked questions

Does converting HEIC to JPG reduce quality?

There's virtually no visible difference. Saved at high quality, JPG is hard to tell from the original. Since JPG loses a little each time it's re-saved, keep the original HEIC and store the converted copy separately.

Can't I just send it as JPG from the iPhone?

Sharing through some apps auto-converts to JPG. But moving the original via USB or email keeps it as HEIC. To be sure, switch the camera format to "Most Compatible" or use a converter.

How is location (GPS) data removed?

A converter that redraws the photo onto a canvas and saves a new file doesn't carry over the original EXIF metadata (location, time, device). The resulting file contains no location data.