Fanbase

High Efficiency Image File Format

heic: 4 specs

Media type
image/heic
Extensions
heic
Specification
https://www.iso.org/standard/89035.html
Judged by
pillow, imagemagick, ffmpeg

Specs

SpecWhat it isVersionStatusHow it does
heic/heicA single HEVC-coded still image in the real ISOBMFF/HEIF box layout (ftyp, meta/hdlr/pitm/iloc/iinf/infe, iprp/ipco/ispe/hvcC/pixi/colr, idat); the HEVC NAL payloads are container-correct shells, not a decodable bitstream1.0accepts 0%, covers 7.8%, 12/s
heic/heic-boundarySame as heic, with values taken from the edges of what the format allows (degenerate/overflow spatial extents, extreme HEVC profile/level bytes, a hidden-item flag, ICC-embedded colr, and the irot/imir/pasp/clap transformative properties)1.0accepts 0%, covers 5.9%, 9.4/s
heic/heic-box-sizesSix concrete file layouts (plain, extended item, transform, legacy, sequence, size-extreme) exercising ISOBMFF's zero-size ("extends to EOF") and largesize box-size conventions alongside boundary offset/length values1.0accepts 0%, covers 2.8%, 101/s
heic/heic-sequenceSame as heic, plus item references/entity grouping/protection boxes and the full timed-image-sequence (moov/trak/mdia/minf/stbl) layout used for HEIC bursts and live photos, not just a single still1.0accepts 0%, covers 2.1%, 4.3/s