If you’ve ever emailed an iPhone photo and the recipient couldn’t open it, you’ve met HEIC.
What is HEIC?
HEIC (High Efficiency Image Container) is the format iPhones and iPads use by default since iOS 11. It’s built on the HEVC codec and stores a photo at roughly half the file size of an equivalent JPG with the same visual quality.
HEIC vs JPG at a glance
| HEIC | JPG | |
|---|---|---|
| File size | ~50% smaller | Baseline |
| Quality at same size | Higher | Standard |
| Transparency | Yes | No |
| Website / form support | Limited | Universal |
| Default on | iPhone / iPad | Almost everything |
Why forms reject HEIC
Most upload forms — exam portals, visa sites, job boards — only accept JPG, PNG or PDF. HEIC support on the web is still inconsistent, so a HEIC upload is often rejected or silently fails. The fix is to convert HEIC to JPG before uploading.
How to convert HEIC to JPG privately
- Open HEIC to JPG.
- Drop in your
.heicphoto. The decoder loads on demand and runs in your browser. - Optionally set a target KB if the form has a size limit.
- Download your JPG.
Because everything happens on your device, your photo is never uploaded — which matters for personal images. You can also convert to PNG if you need lossless output or transparency.