HEIC File Format
High Efficiency Image Container
Last updated: February 2026
Overview & History
The HEIC (High Efficiency Image Container) format is based on the HEIF (High Efficiency Image File Format) standard, which was developed by the Moving Picture Experts Group (MPEG) and finalized in 2015 as ISO/IEC 23008-12. HEIF is a container format that can use various compression codecs, and HEIC specifically uses HEVC (H.265) compression — the same codec used for modern 4K and 8K video. Apple's adoption of HEIC as the default photo format in iOS 11 (2017) brought the format into mainstream awareness overnight.
Apple's decision to adopt HEIC was driven by the format's remarkable compression efficiency: HEIC files are typically 40-50% smaller than equivalent-quality JPEG files. For iPhone users who take thousands of photos, this translates to significant storage savings. The format also supports features that JPEG cannot match, including 16-bit color depth, alpha transparency, image sequences (Live Photos), depth maps, and auxiliary images like thumbnails — all within a single file container.
Despite its technical superiority, HEIC's adoption outside the Apple ecosystem has been hampered by patent licensing complexity. HEVC patents are held by multiple patent pools (MPEG LA, HEVC Advance, Velos Media), making licensing expensive and complicated for software developers. This has led many users to convert HEIC to JPG or convert HEIC to PNG for broader compatibility. Windows added native HEIC support in 2018, and Android introduced support in Android 10, but web browser support remains limited, ensuring that format conversion remains essential for sharing HEIC images on the web.
Technical Overview
HEIC files use the ISO Base Media File Format (ISOBMFF, ISO/IEC 14496-12) as their container structure — the same foundational format used by MP4 video files. This container organizes data into a hierarchy of "boxes" (atoms), each identified by a 4-character type code. Key boxes include ftyp (file type identification), meta (metadata container), and mdat (media data). The meta box contains an iloc box that indexes the locations of all image items within the file.
The image data itself is compressed using HEVC (High Efficiency Video Coding / H.265), which employs advanced techniques including larger coding tree units (CTUs) up to 64x64 pixels (compared to JPEG's 8x8 blocks), advanced intra prediction with 35 directional modes, sample adaptive offset filtering, and context-adaptive binary arithmetic coding (CABAC). These techniques collectively achieve substantially better compression than JPEG's DCT-based approach while maintaining equal or superior visual quality.
HEIC's container capabilities extend far beyond single images. A single HEIC file can contain multiple images (burst sequences), image derivations (rotations, crops computed without re-encoding), alpha planes, depth maps from dual-camera systems, and auxiliary images like thumbnails. Apple's Live Photos store a primary HEIC still image alongside a short video sequence. EXIF and XMP metadata are stored within the meta box hierarchy. For conversion to formats like JPG or PNG, the HEVC-compressed image data must be decoded and re-encoded in the target format — a process that necessarily discards HEIC-specific features like depth maps and image sequences. Color management is critical during conversion, as HEIC files from iPhones often use the Display P3 color space, which must be properly mapped to sRGB for JPEG output to avoid color shifts.
Pros & Cons
Advantages
- ✓40-50% smaller file sizes than JPEG at equivalent quality
- ✓Supports 16-bit color depth and wide color gamuts (Display P3)
- ✓Alpha transparency and depth map support
- ✓Multiple images and sequences in a single file (Live Photos)
- ✓Non-destructive editing through derived images
- ✓Default format on modern iOS devices
Limitations
- ✕Limited compatibility outside Apple ecosystem
- ✕Not supported by most web browsers
- ✕Complex patent licensing (HEVC patents)
- ✕Requires conversion for broad sharing and web use
- ✕Slower encoding/decoding than JPEG on some hardware
- ✕Limited support in older image editing software
Common Uses
- •iPhone and iPad photography (default format)
- •Apple Live Photos storage
- •HDR photography with wide color gamut
- •High-quality photo archival with space efficiency
- •Portrait mode photos with depth data
- •Burst photography sequences
- •ProRAW companion images on iOS
- •iCloud Photo Library storage optimization
Related Guides
The Complete Guide to File Formats and Conversion
A comprehensive guide to understanding file formats and converting between them. Covers documents, images, audio, and more.
18 min readHEIC vs JPG: Apple's Image Format Compared
Compare HEIC and JPG image formats. Learn why iPhones use HEIC and when to convert to JPG for compatibility.
8 min readTechnical Details
- Full Name
- High Efficiency Image Container
- MIME Type
- image/heic
- Type
- Image
- Compression
- Lossy
- Max File Size
- Unlimited
- Color Space
- sRGB, Display P3
- Bit Depth
- 8-bit, 10-bit
- Transparency
- Yes
- Editable
- Yes
- Layers
- No
Related Conversions
Best For
- ✓iPhone and iPad photos
- ✓High-quality photos with small file size
- ✓Live Photos
- ✓HDR content
