Image

Sample HEIC 100KB File

HEIC — Apple's HEVC-based format

Click below for an instant download — no signup, no redirect.

Download 100KB HEIC100 KB

TestFile-heic-100kb.heic

File details

FormatHEIC
Extension.heic
MIME typeimage/heic
Size100 KB
Exact bytes102,400
FilenameTestFile-heic-100kb.heic
Format versionHEIF / HEVC (HEIC brand) — ISO/IEC 23008-12
Contents1,024 × 768 px RGB synthetic gradient; HEVC intra-frame compression; ISOBMFF container; no EXIF metadata
EncodingRGB 8-bit; HEVC (H.265) compression; 'heic' brand; ISOBMFF container

What is a 100KB HEIC file useful for?

A 100 KB HEIC is the right file for verifying that your iOS photo upload pipeline accepts HEIC inputs without silently failing. iPhone cameras have produced HEIC as the default format since iOS 11 (2017), so any upload endpoint that accepts photos from iPhone users must handle HEIC. Use this file to verify MIME type detection (image/heic), to test your HEIC-to-JPEG transcoding path, and to confirm that your frontend correctly previews HEIC files on Safari (which supports HEIC natively) without requiring server-side conversion first.

What's inside this file?

Generated with Pillow and the pillow-heif plugin (libheif backend). A 1,024 × 768 pixel synthetic RGB gradient encoded with HEVC (H.265) intra-frame compression in an ISOBMFF (ISO Base Media File Format) container — the same container used by MP4. The file uses the 'heic' brand indicating HEVC-compressed HEIF. No EXIF metadata embedded. HEVC's inter-prediction is not used (single image, not a sequence).

Download via curl

curl -L "http://localhost:8000/files/heic/TestFile-heic-100kb.heic" \
  -o TestFile-heic-100kb.heic

Need different parameters?

Generate a custom HEIC file with exact settings.

⚙ Generate custom HEIC

Related formats

Other HEIC sizes

Frequently asked questions