HEIC stands for High Efficiency Image Container. It is a file format that wraps images encoded with HEVC (the same video codec as 4K video on iPhone). HEIF is the family name; HEIC is the specific Apple-flavoured variant.
The compression is roughly twice as efficient as JPEG. A 12 MP photo that would be ~4 MB as JPEG becomes ~2 MB as HEIC, with no visible loss. Over a thousand photos that adds up to gigabytes.
On any iPhone 7 or newer running iOS 11+, the camera defaults to HEIC. You can switch this in Settings → Camera → Formats:
Apple is also clever about exports. If you AirDrop, share via iMessage, or upload to a non-Apple service, iOS may auto-convert HEIC to JPEG behind the scenes if it detects the destination would not handle HEIC. This is why most users never notice the format change.
| Platform | HEIC support |
|---|---|
| macOS, iOS, iPadOS | Native since 2017. |
| Windows 10+ | Supported with the HEIF Image Extensions from the Microsoft Store. Sometimes preinstalled. |
| Android | Most modern devices support HEIC viewing and capture. |
| Web browsers | Safari yes. Chrome and Firefox: limited, still mostly converted to JPEG before upload. |
| Older photo printers | Usually not. Convert to JPEG before printing. |
| Photoshop / Affinity / Lightroom | Yes, since 2019 or so. |
Stay on HEIC by default. Consider switching to JPEG (or just exporting JPEG copies on a per-photo basis) if:
For everyone else, leaving the default alone saves serious storage with no real downside.
Three easy ways:
You can also batch-convert with the Files app (long-press a HEIC and pick "Convert Image" in newer iOS versions) or with any modern image-conversion app.
Find HEIC originals and their JPEG copies side by side and clean the duplicates safely. · iPhone, iPad & Mac