If you have ever transferred photos from an iPhone to a Windows PC, shared them with someone who uses an Android phone, or tried to upload them to a website, you have probably encountered the HEIC format problem. The file shows up as .heic instead of the familiar .jpg, and many programs simply refuse to open it.
In this guide, we will explain exactly what HEIC is, why Apple uses it, how it differs from JPG, and most importantly, how to convert HEIC photos to JPG for free — without uploading your personal photos to any server.
What is HEIC?
HEIC stands for High Efficiency Image Container. It is Apple's implementation of the HEIF (High Efficiency Image File Format) standard, which was developed by the Moving Picture Experts Group (MPEG) and finalized around 2013. Apple began using HEIC as the default photo format on iPhones and iPads starting with iOS 11 in 2017.
HEIC uses the HEVC (H.265) video codec for image compression — the same codec used for modern video streaming. This makes HEIC significantly more efficient at compressing photographic data compared to older formats like JPG, which uses the JPEG compression algorithm standardized in 1992.
Why Does Apple Use HEIC?
The primary reason Apple switched to HEIC is storage efficiency. A HEIC photo typically occupies about half the storage space of an equivalent JPG photo at the same visual quality. For iPhone users with tens of thousands of photos on their devices, this is a substantial saving.
HEIC also supports features that JPG does not, including:
- 16-bit color depth (vs JPG's 8-bit), producing smoother gradients and better HDR representation.
- Transparency (alpha channel), like PNG.
- Multiple images in a single file — used for Live Photos, burst shots, and Portrait Mode depth maps.
- Lossless compression as an option, in addition to the standard lossy compression.
- Non-destructive editing metadata, allowing edits made on iPhone to be reversed without quality loss.
From Apple's perspective, HEIC is a strictly superior format to JPG in every technical dimension.
HEIC vs JPG: A Direct Comparison
| Feature | HEIC | JPG |
|---|---|---|
| Compression efficiency | Excellent (50% smaller than JPG) | Good |
| Color depth | Up to 16-bit | 8-bit |
| Transparency | Yes | No |
| Multiple images per file | Yes (Live Photos, burst) | No |
| Lossless compression | Yes (optional) | No |
| Universal browser support | Limited (Safari only) | Yes, all browsers |
| Windows support | Requires codec | Native |
| Android support | Limited | Native |
| Web publishing support | Poor | Excellent |
| Standardized since | 2017 | 1992 |
The Compatibility Problem with HEIC
Despite HEIC's technical advantages, its Achilles heel is compatibility. Because HEIC is a relatively new and Apple-specific format, support across non-Apple platforms is inconsistent or requires additional software:
- Windows 10/11: Microsoft does not include HEIC support by default. Opening HEIC files requires installing the "HEVC Video Extensions" codec from the Microsoft Store, which costs money or requires a compatible device.
- Android: Most Android phones cannot open HEIC files natively. Some apps (like Google Photos) have added support, but it is not guaranteed.
- Web browsers: Only Safari (and Chrome on macOS) can display HEIC images in web pages. Firefox, Chrome on Windows, and Edge do not support HEIC.
- Web platforms: Most websites that accept photo uploads (social media, e-commerce, etc.) do not accept HEIC files.
- Image editing software: Older versions of Photoshop, GIMP, and other editors do not support HEIC. Support has been added gradually in more recent versions.
This is why converting HEIC to JPG remains a very common and important task for iPhone users.
How to Prevent iPhone from Shooting in HEIC
If you want to avoid the compatibility problem entirely, you can change your iPhone's camera settings to shoot in JPG format directly:
- Open the Settings app on your iPhone.
- Scroll down and tap Camera.
- Tap Formats.
- Select Most Compatible instead of "High Efficiency".
With this setting, your camera will save photos as JPG instead of HEIC. The trade-off is that JPG files take up about twice as much storage space per photo. For users with limited iPhone storage, this may not be ideal.
How to Convert HEIC to JPG for Free Using SiteConversor
The easiest way to convert existing HEIC photos to JPG without any software installation or file uploads is to use SiteConversor. Our HEIC to JPG converter uses the heic2any open-source library to decode HEIC files entirely within your browser.
- Transfer the HEIC file to your computer: Connect your iPhone via USB, use AirDrop (Mac), or copy the file from your cloud storage (iCloud Drive, Google Drive, Dropbox).
- Go to SiteConversor: Open siteconversor.com in your browser. Chrome, Firefox, Edge, or Safari all work.
- Select the output format: Choose JPG (Standard) from the dropdown. You can also choose PNG if you want a lossless output.
- Upload your HEIC file: Drag the .heic file into the upload area, or click to browse. You can convert multiple files at once.
- Download the JPG: The conversion takes just a second. Click the download button to save your converted JPG file.
Your photos are never uploaded to any server. The conversion happens entirely on your device using JavaScript, which means your private photos remain private.
Does Converting HEIC to JPG Reduce Quality?
There is a minor quality consideration to be aware of. HEIC uses a different compression algorithm than JPG. When you convert HEIC to JPG, the image is decoded from HEIC (decompressed) and then re-encoded as JPG (re-compressed). This two-step process introduces a small amount of additional compression, which can theoretically reduce quality slightly compared to the original HEIC.
In practice, the difference is virtually invisible at typical viewing sizes. JPG quality settings of 80–90% (which SiteConversor uses) preserve essentially all the visual information that matters to the human eye. You would need to zoom in significantly to 200% or more to notice any difference between the original HEIC and the converted JPG.
If you need the absolute highest possible quality (for example, for professional photography archiving), consider using PNG as the output format instead, which is lossless. The resulting PNG files will be larger than JPG but will preserve every pixel of the original HEIC exactly.
Conclusion
HEIC is technically a superior format to JPG — smaller files, better color, more features. But its poor compatibility with non-Apple devices and platforms means that for sharing, publishing, and general use, JPG remains the most practical choice. Converting your iPhone photos from HEIC to JPG with SiteConversor takes only seconds, requires no software installation, and — crucially — keeps your photos private by processing them entirely in your browser.