If you've ever transferred photos from an iPhone to a Windows PC and found files with a .heic extension that nothing would open, you've encountered the HEIC format. This post explains what HEIC is, why Apple uses it, and how to deal with compatibility issues.
What is HEIC?
HEIC stands for High Efficiency Image Container. It's a file format based on the HEIF (High Efficiency Image Format) standard, which was developed by the Moving Picture Experts Group (MPEG). HEIC uses the HEVC (H.265) codec to compress images.
Apple adopted HEIC as the default photo format in iOS 11 (2017) and macOS High Sierra (2017). An iPhone photo saved as HEIC is approximately half the file size of the equivalent JPEG with comparable visual quality — which is why Apple made the switch.
HEIC vs JPEG: the technical difference
| Feature | HEIC | JPEG |
|---|---|---|
| Compression | HEVC (H.265) | DCT (lossy) |
| File size (same quality) | ~50% smaller | Baseline |
| Color depth | Up to 16-bit | 8-bit |
| Transparency | ✅ | ❌ |
| Live Photos | ✅ | ❌ |
| Multiple images in one file | ✅ | ❌ |
| Windows support | Limited | Universal |
| Web support | Safari only | Universal |
Why is HEIC not universally supported?
HEIC is relatively new and uses patented compression technology. While Apple, Google, and major browsers have implemented support, many applications — especially older Windows software — have not. The HEVC codec requires licensing fees, which creates a barrier to universal adoption.
In 2026, Chrome, Edge, and Safari can open HEIC files directly. Firefox still requires a system-level codec. Windows 11 can display HEIC thumbnails in Explorer but many applications can't open the files without the HEVC Video Extensions codec (available free from the Microsoft Store).
HEIC compatibility status in 2026
| Platform / App | HEIC support |
|---|---|
| iPhone / iPad / Mac | ✅ Native |
| Safari (all platforms) | ✅ |
| Chrome 105+ | ✅ |
| Edge | ✅ |
| Firefox | ⚠️ Requires system codec |
| Windows Photos app | ✅ (with HEVC codec) |
| Windows Lightroom | ✅ |
| Adobe Photoshop | ✅ |
| Most other Windows apps | ❌ |
| Most web services | ⚠️ Auto-converts on upload |
How to convert HEIC to JPG
There are several ways to convert HEIC files:
- Browser (recommended): Picovert — drag and drop HEIC files, convert to JPG, PNG, or WebP, no upload required
- Mac: Open in Preview → File → Export → JPEG
- iPhone: Settings → Camera → Formats → "Most Compatible" (prevents HEIC at source)
- Windows: Install the HEVC Video Extensions from the Microsoft Store, or use iMazing HEIC Converter
Should you disable HEIC on your iPhone?
It depends on your workflow. If you frequently share photos with non-Apple users or upload to services that struggle with HEIC, go to Settings → Camera → Formats → "Most Compatible" to shoot JPEG instead. You'll use more storage but eliminate compatibility headaches.
If you keep most photos on Apple devices and iCloud, keep HEIC enabled — you save significant storage space and preserve quality better than JPEG.