← Blog · July 16, 2026 · 6 min read
HEIC vs JPG: Why Your iPhone Photos Won't Open (and How to Fix It)
You AirDrop a photo to yourself, plug your iPhone into a Windows laptop, or download an image from iCloud — and the file ends in .heic. Windows Photos wants you to buy a codec, the government form you're filling in says "JPG or PNG only", and your printer's upload page rejects it outright. You're not doing anything wrong: HEIC is simply a format most of the world outside Apple hasn't adopted.
What is HEIC, and why does Apple use it?
HEIC (High Efficiency Image Container) has been the default photo format on iPhones since iOS 11 in 2017. It stores images using the HEVC video codec, which compresses a photo to roughly half the size of an equivalent JPG at the same visual quality. For Apple, the math is simple: billions of photos taken every day, each one half as large, means enormous savings in storage and iCloud bandwidth. HEIC also supports 16-bit color, transparency, and storing bursts or Live Photos in a single file — things JPG cannot do.
So why won't anything open it?
Licensing. The HEVC codec inside HEIC is patent-encumbered, and every vendor who wants to decode it is supposed to pay royalties. Microsoft chose to sell the codec as a paid add-on rather than absorb the cost; many websites, printers, and upload forms never added support at all. The result is a format that works beautifully inside the Apple ecosystem and causes friction everywhere else.
The fastest fix: convert HEIC to JPG in your browser
You don't need to install anything or upload your photos to a stranger's server. FileLark's HEIC to JPG converter decodes the file right in your browser tab — drop in one photo or a hundred, and download JPGs (individually or as a ZIP) a second later. Because the conversion runs on your own device, private photos stay private, and there is no file size limit or daily cap.
Need transparency or plan to edit the image further? Convert to PNG instead. Publishing to the web? HEIC to WebP keeps the small file size benefit while being universally supported by modern browsers.
Can I stop my iPhone from using HEIC?
Yes. Go to Settings → Camera → Formats and choose Most Compatible — new photos will be saved as JPG. The tradeoff is that your photos will take about twice the storage space, which is exactly why Apple doesn't make it the default. A middle path: keep HEIC on the phone (it also enables 4K/60fps video) and turn on Settings → Photos → Transfer to Mac or PC → Automatic, which converts to JPG during transfer. For everything that slips through, a browser converter has you covered.
Quick answers
Does converting HEIC to JPG lose quality? Slightly, in theory — both formats are lossy, so a re-encode at 90% quality introduces changes that are invisible in practice. For maximum fidelity, convert to PNG (lossless).
Is HEIC better than JPG? Technically yes: smaller files, richer color, more features. Practically, JPG wins wherever compatibility matters — which is still most of the internet.
Is it safe to convert private photos online? With server-based converters, you're trusting their deletion policy. With FileLark the question doesn't arise — files are processed on your device and never uploaded.