iPhones default to HEIC (High-Efficiency Image Container) because it stores photos at roughly 50% of a JPEG's size at equivalent quality. iOS handles it invisibly, but shared to non-Apple devices HEIC often fails to open. Use Zro7 HEIC → JPG to convert locally in the browser.
What HEIC actually is
- HEIC is the container; HEVC (H.265) is the codec inside it.
- It supports multi-image (Live Photos, bursts), depth maps, and HDR — features JPEG can't touch.
- Same image at q80: JPEG ≈ 2.4 MB, HEIC ≈ 1.1 MB.
Where HEIC breaks
- Android below 10 without a HEIC codec pack.
- Older Windows without the HEIF Image Extension.
- Web forms and CMSs that only accept image/jpeg.
- Print shops that reject anything not JPEG/TIFF.
Three ways to stop iPhone from saving HEIC
- Settings → Camera → Formats → Most Compatible. Switches new photos to JPEG. Cost: ~2× disk usage.
- Settings → Photos → Transfer to Mac or PC → Automatic. Converts on transfer only.
- Keep the setting on High Efficiency and convert on demand with Zro7.
Local conversion vs 'free HEIC converter' sites
- Upload sites — Your camera roll → their server. Personal photos = privacy hazard.
- Zro7 (local) — libheif WASM runs in your browser; nothing is sent.
- Bonus: Zro7 handles batches (drop 50 files at once).
Steps to convert
- Open HEIC → JPG.
- Drop one or many .heic files.
- Pick quality (85 is a safe default).
- Download the JPEGs or the whole batch as a ZIP.
Updated December 26, 2026 · Zro7 editorial team.
Zro7