Format Guide

Why Are iPhone Photos Saved as .HEIC? (And How to Open Them on PC)

·5 min read·By NoFileUpload Team
Comparison card between Apple HEIC format and universal JPG format
HEIC delivers 50% smaller file sizes on Apple devices, while JPG provides universal cross-platform compatibility

If you have ever transferred photos from an iPhone to a Windows PC, tried uploading an image to a government website, or attached a photo to a job application form, you have likely encountered this dreaded error:

"Unsupported file type. Please upload a .JPG or .PNG file."

When you check your iPhone's photo files, you notice the extension is .HEIC instead of .JPG. Why does Apple use this format, why does Windows struggle with it, and how can you convert your photos instantly without handing your personal camera roll to cloud servers? Here is the complete explanation.

What is HEIC?

HEIC stands for High Efficiency Image Container. It is Apple's implementation of the HEIF (High Efficiency Image File Format) standard, developed by the MPEG group (the same standards committee behind MP4 and modern video streaming codecs).

Starting with iOS 11 in 2017, Apple switched the default camera format on all iPhones and iPads from legacy JPEG to HEIC.

Why Did Apple Switch? (The Storage Math)

JPEG is more than 30 years old (created in 1992). When modern iPhone camera sensors grew to 48 megapixels with Live Photos, Deep Fusion, and HDR, standard JPEG files quickly consumed 8 to 12 megabytes per picture.

HEIC uses modern HEVC (H.265) compression algorithms. This provides dramatic advantages:

FeatureHEICJPG / JPEG
File Size~40–50% smaller (~1.8 MB)Standard (~3.9 MB)
Color DepthUp to 16-bit color (wider dynamic range)Strictly 8-bit color
Live Photos & BurstsStores photo + video snippet in 1 fileRequires separate JPG + MOV files
Transparency (Alpha)Supported (like PNG)Not supported
Universal CompatibilityLimited outside Apple devicesWorks on 100% of devices & browsers

In simple terms: HEIC allows an iPhone to hold twice as many photos in the same amount of internal storage without any noticeable reduction in picture quality.

So Why Doesn't Windows or Android Just Open It?

If HEIC is so technologically superior, why does Windows 10 and 11 display a blank thumbnail or demand that you buy a "HEVC Video Extensions" codec from the Microsoft Store for $0.99?

The answer comes down to royalties and patent licensing. The HEVC compression standard is patented by multiple patent pools (MPEG LA, HEVC Advance, and Velos Media). Operating systems and hardware manufacturers must pay license fees for every device sold that includes native HEVC decoding out of the box. Apple pays those licensing fees; Microsoft chooses not to bundle it by default.

How to Convert HEIC to JPG in Your Browser (Zero Uploads)

When people need to convert HEIC to JPG, they often Google a converter and upload their family photos, IDs, or vacation memories to random cloud conversion servers.

You do not need to upload your photos to an unknown server. Thanks to modern WebAssembly (Wasm), your browser can run the exact same open-source decoding libraries locally on your device.

Infographic showing in-browser WebAssembly HEIC to JPG conversion without server uploads
Client-side HEIC decoding inside browser memory using WebAssembly

Step-by-step conversion with NoFileUpload:

  1. Go to the free HEIC to JPG Converter (or use the Bulk HEIC Converter for multiple files).
  2. Drag and drop your .heic file into the dropzone.
  3. Your browser immediately decodes the HEVC bitstream locally in memory and re-encodes it into a crisp, high-compatibility JPEG.
  4. Click Download JPG. The converted file is saved to your Downloads folder. Zero bytes were sent over the network.
Try the tool

HEIC to JPG Converter

Convert Apple HEIC/HEIF photos to universally compatible JPG format. No quality loss, no uploads, instant conversion.

How to Make Your iPhone Shoot in JPG by Default

If you frequently transfer photos to a Windows computer and want to stop your iPhone from ever creating HEIC files in the first place, you can toggle a simple iOS setting:

  1. Open the Settings app on your iPhone.
  2. Scroll down and tap Camera.
  3. Tap Formats at the very top.
  4. Change the checkmark from High Efficiency to Most Compatible.
Note: Selecting "Most Compatible" causes all future photos to save as standard JPEG and videos as H.264 MP4. However, 4K video at 60fps and 1080p slow-motion at 240fps require High Efficiency and will not be available in Most Compatible mode.

Conclusion

HEIC is an outstanding technical format for saving storage space on your Apple devices, but it will remain a source of friction on Windows and legacy web portals for years to come.

Whenever you need to share photos with non-Apple users or upload files to a website that doesn't accept HEIC, use an in-browser converter so your personal photos stay securely on your device.