Since iOS 11 (2017), iPhones have saved photos in HEIC format by default. HEIC photos are about 50% smaller than JPEG at the same visual quality — impressive engineering. The problem: HEIC is still not universally supported, and you'll hit compatibility walls the moment you try to upload a photo to a government portal, share with a Windows user, or use it in most web apps.
What Is HEIC?
HEIC stands for High Efficiency Image Container. It's Apple's implementation of the HEIF (High Efficiency Image Format) standard developed by the Moving Picture Experts Group (MPEG). Technically, HEIC files use HEVC (H.265) video codec technology applied to still images.
The key innovation: HEIC uses more sophisticated compression algorithms than JPEG (which was standardized in 1992). JPEG breaks images into 8×8 pixel blocks. HEIC uses variable-size blocks of up to 64×64 pixels, better preserving fine details and reducing block artifacts.
HEIC also supports features JPEG cannot: up to 16-bit color depth vs. JPEG's 8-bit, transparency (alpha channel), multiple images in one file (used for Live Photos and Portrait Mode depth maps), and HDR image data.
HEIC vs JPEG: The Technical Comparison
| Property | HEIC | JPEG |
|---|---|---|
| File size (same quality) | ~50% smaller | Baseline |
| Color depth | 10–16 bit | 8 bit |
| Transparency support | Yes | No |
| Multiple images per file | Yes | No |
| Browser support | Safari only natively | All browsers |
| Windows support | Requires codec install | Native |
| Android support | Android 9+ partial | Universal |
| Government portals (India) | Rejected universally | Required format |
| Social media upload | Often auto-converted | Universal |
| Standard age | 2015 (mainstream 2017) | 1992 (universal by 2000) |
Why HEIC Causes Problems
- •Windows compatibility: Windows 10 and 11 cannot open HEIC files without installing the "HEVC Video Extensions" codec from the Microsoft Store ($0.99) or the free "HEIF Image Extensions." Many corporate Windows machines don't have these installed.
- •Government portals: Every Indian government portal (UPSC, Aadhaar, SSC, NEET, JEE) explicitly requires JPEG. Uploading HEIC produces "invalid file format" errors. The portals were built before HEIC existed and haven't been updated to support it.
- •Web upload forms: Most web applications that accept image uploads accept JPEG and PNG. HEIC is not in the HTML spec's list of common image MIME types, so many forms reject it outright.
- •Email clients: Outlook on Windows cannot display inline HEIC images. Recipients see a broken image or must download and open separately with a compatible viewer.
When iOS Automatically Converts to JPEG
Apple has built in automatic HEIC→JPEG conversion for certain sharing scenarios:
- ✓AirDrop to a Mac running macOS Sierra or earlier → auto-converted
- ✓Share sheet → "Mail" → sent as JPEG automatically
- ✓USB cable transfer to Windows (if enabled in Settings)
- ✗Uploading via Safari on iPhone → HEIC (portal may reject)
- ✗AirDrop to another iPhone → stays HEIC
- ✗WhatsApp document attachment → stays HEIC
How to Change iPhone Camera to Shoot JPEG
The permanent solution for users who frequently need JPEG compatibility:
- Open Settings on your iPhone
- Scroll down to Camera
- Tap Formats
- Select "Most Compatible" instead of "High Efficiency"
- Future photos will be saved as JPEG
Tradeoff: JPEG files are approximately 2× larger than HEIC at equivalent quality. On a 256GB iPhone with 40,000 photos, this matters. Consider switching back to HEIC for daily photography and only switching to JPEG when you know you need compatibility.
4 Ways to Convert HEIC to JPG
1. FileCurve (Online, No App Needed)
- Go to FileCurve → HEIC to JPG (or Convert Image)
- Upload your HEIC file from your phone or computer
- Download the converted JPG
Processed in-browser — HEIC file never uploaded to a server. Fast, free, no signup.
2. Mac Preview (Built-In)
- Open the HEIC file in Preview (double-click on Mac)
- File → Export
- Format: JPEG, Quality: adjust slider
- Save
3. iPhone Share Sheet
- Open the photo in iPhone Photos app
- Tap the Share button → "Save to Files"
- This converts to JPEG automatically when saving to Files app
- Then upload from Files app to any portal
4. Windows (with HEIF Extensions)
- Install "HEIF Image Extensions" from Microsoft Store (free)
- Open HEIC in Photos app
- Click the three-dot menu → Save as → JPEG
Quality Loss in HEIC → JPEG Conversion: Is It Significant?
Converting HEIC to JPEG at high quality (85%+) produces visually identical results for most viewers. The technical quality loss is measurable (SSIM and PSNR scores drop slightly) but not visible to the human eye in normal viewing conditions. At 100% JPEG quality, the conversion is effectively lossless perceptually.
Quality concerns arise only when converting to low-quality JPEG (below 70%) for file size constraints — government portals requiring 20–50KB files will show some compression artifacts, but this is inherent to the size constraint, not the HEIC→JPEG conversion itself.