image

HEIC vs JPG: Why iPhone Photos Won't Open (and How to Fix It)

6 min read · Updated 2026-06-12

You transferred photos from your iPhone to a Windows PC and now they will not open. Or you tried to upload one to a form and got an error. The culprit is almost certainly the HEIC format. This guide explains what HEIC is, why Apple uses it, and how to convert your photos to JPG so they work everywhere.

What Is HEIC?

HEIC stands for High Efficiency Image Container. It is the file container format used by Apple for photos captured on iPhone and iPad (since iOS 11, released in 2017). The image data inside is encoded using the HEVC (H.265) codec — the same compression technology used for 4K video.

HEIC was not invented by Apple. It is a standardized format published by the Moving Picture Experts Group (MPEG). Apple adopted it to take advantage of its efficiency benefits.

Why Is HEIC Better Than JPG in Theory?

  • Roughly half the file size of an equivalent-quality JPG — more photos on the same storage
  • Supports 16-bit color depth vs JPG's 8-bit (better highlight and shadow detail)
  • Supports transparency (alpha channel) unlike JPG
  • Can store multiple images in a single file (e.g., Live Photo frames, burst sequences)
  • Supports lossless editing of certain properties like rotation without re-encoding

Why HEIC Causes Compatibility Problems

Despite its technical advantages, HEIC adoption outside the Apple ecosystem has been slow. The HEVC codec that powers HEIC is encumbered by software patents, which means platforms and software makers must pay licensing fees to support it. This has slowed adoption on non-Apple platforms.

In practice, this means: Windows 10 and 11 require a paid codec extension from the Microsoft Store to open HEIC natively. Many web browsers still do not display HEIC. Most online services, forms, and social media platforms do not accept HEIC uploads. Older software of any kind almost certainly does not support it.

TIP

Windows 11 can open HEIC files if you install the free "HEIF Image Extensions" from the Microsoft Store (search for it directly). This does not help with web uploads or third-party software, but enables HEIC thumbnails in File Explorer and the Photos app.

How to Stop Your iPhone from Saving Photos as HEIC

If you want new iPhone photos to save as JPG instead of HEIC, you can change this in Settings. Go to Settings > Camera > Formats and choose "Most Compatible" instead of "High Efficiency." This makes new photos save as JPG. The trade-off is roughly double the storage usage per photo.

Alternatively, your iPhone automatically converts photos to JPG when you transfer them via USB to a Mac or PC if you have set the transfer option correctly. Go to Settings > Photos and under "Transfer to Mac or PC" select "Automatic" — this converts to JPG during transfer while keeping HEIC in iCloud.

Converting Existing HEIC Photos to JPG

For photos you have already taken in HEIC format, you will need to convert them. On a Mac, you can open them in Preview and export as JPG. On Windows, you can use an online converter once you have the files transferred.

Free tool
Convert HEIC to JPG (or any format) free in your browser — no software needed
Convert between PNG, JPG, and WebP formats.
Open Convert HEIC to JPG (or any format) free in your browser — no software needed

Quality When Converting HEIC to JPG

Converting from HEIC to JPG involves re-encoding the image with a different codec. If you choose a high JPG quality setting (85–95%), the visual difference from the original HEIC is negligible. At lower quality settings, you may see some degradation. For personal archive use, aim for 90% quality or higher.

HEIC vs JPG: Which Is "Better"?

HEIC is technically superior to JPG in nearly every measurable dimension — better compression, more bit depth, more features. But "better" in practice depends on your workflow. For photos that stay in the Apple ecosystem (iPhone, iPad, Mac with recent software), HEIC is excellent. For photos you share with anyone outside that ecosystem, JPG remains the universally compatible choice.

Frequently asked questions

Why can't Windows open HEIC files?

Windows does not include HEIC support by default due to patent licensing costs. You can add it by installing the free "HEIF Image Extensions" from the Microsoft Store, which adds native HEIC support to Windows Photo Viewer and File Explorer.

Does converting HEIC to JPG reduce quality?

Only slightly, if you use a high JPG quality setting (85–95%). The HEIC was already lossy-compressed; re-encoding to JPG adds a second round of lossy compression. For practical purposes, the result looks identical to the original at high quality settings.

Can websites accept HEIC photo uploads?

Most cannot. HEIC is not supported as an upload format on most social media platforms, forms, and web services. Convert to JPG before uploading to ensure compatibility.

What is the difference between HEIC and HEIF?

HEIF (High Efficiency Image File Format) is the standard format specification. HEIC is Apple's specific implementation of HEIF using the HEVC codec. The terms are often used interchangeably in everyday usage.

Will HEIC eventually replace JPG?

It is possible but not certain. Patent barriers have slowed HEIC adoption significantly. Competing formats like AVIF (which has no patent fees) may prove more influential in the long run than HEIC.

Related tools

Keep reading

Try our free tools
Browser-based, private, no signup required.
Browse all tools →