Sample HEIC 1MB File
HEIC — Apple's HEVC-based format
Click below for an instant download — no signup, no redirect.
Download 1MB HEIC1 MBTestFile-heic-1mb.heic
File details
| Format | HEIC |
| Extension | .heic |
| MIME type | image/heic |
| Size | 1 MB |
| Exact bytes | 1,048,576 |
| Filename | TestFile-heic-1mb.heic |
| Format version | HEIF / HEVC (HEIC brand) — ISO/IEC 23008-12 |
| Contents | ~3,024 × 4,032 px RGB synthetic gradient at iPhone portrait resolution; HEVC compression; ISOBMFF container |
| Encoding | RGB 8-bit; HEVC (H.265) compression; 'heic' brand; ISOBMFF container |
What is a 1MB HEIC file useful for?
A 1 MB HEIC file at ~3,024 × 4,032 px (iPhone portrait resolution) mirrors the actual output of an iPhone 12 or later. Use it to test your full mobile photo upload pipeline: HEIC MIME type detection, HEIC-to-JPEG or HEIC-to-WebP transcoding, EXIF GPS stripping before public storage, and aspect ratio preservation during thumbnail generation. Testing with this realistic resolution validates your pipeline against what real iOS users actually upload.
What's inside this file?
Generated with Pillow and pillow-heif. Approximately 3,024 × 4,032 pixels (portrait, matching iPhone default photo resolution) encoded as HEVC in an ISOBMFF container with the 'heic' brand. An equivalent JPEG at the same quality would be approximately 2–3 MB — HEIC's HEVC compression achieves roughly 40–50% smaller files than JPEG at equal perceptual quality. No EXIF metadata in the sample file.
Download via curl
curl -L "http://localhost:8000/files/heic/TestFile-heic-1mb.heic" \ -o TestFile-heic-1mb.heic
Need different parameters?
Generate a custom HEIC file with exact settings.