What is HEIC?
HEIC stands for High Efficiency Image Container — it's the file container format, while the actual image compression uses HEVC (H.265), the same codec used in modern video streaming. Apple introduced HEIC as the default camera format in iOS 11 and macOS High Sierra to take advantage of HEVC's dramatically improved compression efficiency over the older JPEG standard. A HEIC file stores images using HEVC compression, which can achieve about 50% better compression than JPEG at the same perceived quality. HEIC also supports features that JPEG doesn't: 16-bit colour depth (vs. 8-bit for JPEG), HDR images, transparency (alpha channel), image sequences (used for Live Photos), and lossless compression. Under the hood, HEIC is a profile of the ISO Base Media File Format — the same container used by MP4 video files — which is why .heic and .mp4 files share some structural similarities.
HEIC pros and cons
Advantages
- 50% smaller file size than JPEG at equivalent quality
- Supports 16-bit colour depth (vs. 8-bit for JPEG)
- Supports transparency and HDR
- Stores Live Photo sequences and burst photos in one file
- Default on iPhone — no action needed to use it
Limitations
- Not natively supported on Windows without a paid codec
- Android cannot open HEIC without third-party apps
- Most web services and social platforms reject HEIC uploads
- Older versions of Photoshop and many image editors cannot open it
- Requires more CPU to decode than JPEG
When should you convert HEIC files?
Convert HEIC to JPG or PNG whenever you need to share photos with Windows users, upload to web services, use images in design software, or send via messaging apps that don't support HEIC. If you're editing in Photoshop (versions before 2021), sending to a print shop, or uploading to e-commerce sites, converting to JPG is the safest approach. Convert to PNG if you need lossless quality or transparency. For the web, converting to WebP gives you modern compression with near-universal browser support.
All FormatDrop conversions run entirely in your browser — no file upload, no server processing. Your files stay on your device.