Convert HEIC to JPG: Why Your iPhone Photos Will Not Open (And How to Fix It)
Last updated: 2026-03-17
My mom sent me 47 vacation photos. I could not open a single one on my Windows laptop. The files ended in .HEIC and Windows Photo Viewer just showed a blank icon. This is a problem that affects millions of people and Apple has done almost nothing to explain it.
What Is HEIC and Why Does Apple Use It?
HEIC (High Efficiency Image Container) uses the HEVC video codec to compress still images. It produces files roughly 50% smaller than JPEG at the same visual quality. Apple adopted it in iOS 11 (2017) because it saves storage space on iPhones.
| Format | Typical Photo Size | Quality | Compatibility |
|---|---|---|---|
| HEIC | 1.5-2.5 MB | Excellent | Apple devices, newer Android, newer Windows |
| JPEG | 3-5 MB | Good to excellent | Everything, everywhere |
| PNG | 8-15 MB | Perfect (lossless) | Everything, everywhere |
The problem: HEIC is technically superior but practically incompatible with a huge portion of the world. Windows 10 requires a paid codec extension. Many websites reject HEIC uploads. Email clients sometimes cannot preview them. Printers cannot process them.
How to Stop Your iPhone From Saving HEIC
If you want to prevent the problem entirely:
- Open Settings > Camera > Formats
- Select "Most Compatible" instead of "High Efficiency"
This switches your camera to JPEG. Your photos will be about twice as large, but they will work everywhere. On a 128GB iPhone, this means roughly 15,000 photos instead of 30,000 — still plenty for most people.
How to Convert Existing HEIC Photos
Option 1: Online Converter (Fastest)
Use our HEIC to JPG converter. Drop your files, get JPEGs back. No upload to servers — conversion happens in your browser using WebAssembly.
Option 2: iPhone Auto-Convert on Transfer
Settings > Photos > Transfer to Mac or PC > Automatic. This converts HEIC to JPEG when you transfer photos via USB or AirDrop to non-Apple devices. The HEIC originals stay on your phone.
Option 3: Windows (If You Have the Codec)
Install "HEIF Image Extensions" from the Microsoft Store (free) and "HEVC Video Extensions" ($0.99). After installation, Windows Photos can open HEIC files and you can right-click > Open with > Paint > Save as JPEG.
Batch Conversion Tips
- Quality setting 90-95 for the JPEG output preserves virtually all detail from the HEIC original.
- Keep EXIF data during conversion to preserve photo dates, GPS coordinates, and camera settings.
- Convert to JPEG, not PNG. PNG files from photos are 3-5x larger than JPEG with no visible quality improvement.
Related Tools
According to Apple Support, HEIF/HEIC uses advanced compression that maintains image quality at roughly half the file size of JPEG.
As MDN Web Docs notes, browser support for HEIC remains limited, making JPEG the safer choice for web use.