FILE FORMAT GUIDE

High Efficiency Image File Format (.HEIF): Structure & Safe Inspection

A HEIF file is a container for compressed images and related data. The container is not tied to one image codec; inspect its brands and items rather than assuming HEVC.

Check supported header evidence locally. Identification is not file validation or a malware scan.

Analyze a file locally

Quick facts

Extension
.heif
Format
High Efficiency Image File Format
Category
image
MIME type
image/heif
Standard / developer
ISO/IEC
Open with
ImageMagick identify

What is HEIF?

HEIF can hold a primary image plus other image items and metadata. Apple registers public.heif and the .heif extension independently from the codec-specific public.heic type.

  • Package one or more compressed images and associated metadata

How to open HEIF

ImageMagick format support can depend on its build and delegates; check the local format list before relying on this workflow.

ImageMagick identifyCommand-line tool

First run magick identify -list format and confirm HEIF read support in this installation. Then run magick identify -verbose -- input.heif to inspect the format and image characteristics without overwriting the source.

Technical details

Signature
Not reviewed
Encoding
Not applicable
Container
HEIF / ISO Base Media File Format
Compression
Not reviewed

ISO/IEC 23008-12:2025 — Image File Format

Things to check

  • The filename alone does not identify the codec used for every image item.

Related formats

  • HEVC Image File

    HEIC identifies HEIF content using HEVC image coding; HEIF itself is the broader image-file format.

  • AV1 Image File Format

    AVIF is an image-file format based on the same ISO Base Media File Format family and uses AV1 image coding.

  • JPEG Image

    JPEG is a simpler single-image compatibility target, while HEIF can package multiple image items and metadata.

Sources & review

Fact review: 2026-09-19. Unknown fields are not inferred from the file extension.