HEIC to JPG โ Why Your iPhone Photos Won't Open (and How to Fix It)
You transferred photos from your iPhone to a Windows PC. You try to open them. Nothing happens. The file names end in .heic and Windows has no idea what to do with them. This is one of the most common technology frustrations of the past decade, and it has a simple explanation.
What is HEIC and why does your iPhone use it?
HEIC (High Efficiency Image Container) is a photo format that Apple adopted as the default on iPhones starting with iOS 11 in 2017. The reason is straightforward: HEIC files are roughly half the size of equivalent JPEG photos while maintaining the same visual quality. On a 128 GB iPhone, this means thousands of extra photos before you run out of storage.
The technology behind HEIC is HEVC (H.265) โ the same video compression codec used in 4K streaming on Netflix and YouTube. Applying video compression techniques to still images turns out to be remarkably effective. A 12-megapixel iPhone photo is about 2-3 MB in HEIC versus 5-8 MB in JPEG.
Why HEIC does not work on Windows, Android, or most websites
The HEVC codec is covered by patents held by a consortium of companies. Any software that wants to decode HEIC files needs to pay licensing fees. Apple pays these fees for macOS and iOS, which is why HEIC works perfectly on Apple devices. But Google (Chrome), Mozilla (Firefox), and Microsoft (Windows) have chosen not to include HEVC support by default to avoid these costs.
This creates an awkward situation: Apple saves your photos in a format that only Apple devices can reliably open. When you share these photos with someone on Android, email them to a Windows user, or try to upload them to a website, the format becomes a barrier.
How to convert HEIC to JPG (three options)
Option 1: Use a browser-based converter (recommended)
The fastest and most private option is MiniPx's HEIC to JPG converter. Drop your HEIC files in the browser, click Convert, and download JPG files. The conversion happens entirely on your computer โ your photos are never uploaded to any server. This works on Windows, Mac, Linux, and even on phones.
Option 2: Change your iPhone settings
You can tell your iPhone to save photos as JPEG instead of HEIC. Go to Settings, then Camera, then Formats, and select Most Compatible. From that point forward, all new photos will be saved as JPEG. The trade-off is that your photos will take up roughly twice the storage space. Existing HEIC photos are not affected โ this only changes the format for new photos.
Option 3: Use AirDrop or email (automatic conversion)
When you share photos from an iPhone via AirDrop to a Mac, or attach them to an email, iOS automatically converts HEIC to JPEG in the background. This is convenient but only works for sharing โ the original files on your phone remain in HEIC format. And the automatic conversion does not let you control the output quality.
Privacy matters when converting photos
Most online HEIC converters โ CloudConvert, FreeConvert, Convertio, iLoveIMG โ upload your photos to their servers for processing. Your personal photos pass through infrastructure owned by companies you may know nothing about. Their privacy policies may allow them to store, analyse, or use your images.
MiniPx takes a different approach. The conversion runs entirely in your browser using JavaScript. On Safari (which has native HEIC support), the browser's built-in decoder handles the conversion instantly. On Chrome and Firefox, MiniPx loads a lightweight HEIC decoder that runs locally. Either way, your photos never leave your device.
HEIC vs JPEG โ which is better?
For storage efficiency, HEIC wins. It produces files roughly half the size of JPEG at the same quality, supports transparency, depth maps (for Portrait mode), and can store multiple images in a single file (for Live Photos and burst sequences).
For compatibility, JPEG wins by a wide margin. Every device, browser, operating system, website, and application on earth supports JPEG. It has been the universal photo format since 1992. If you need to share a photo with anyone on any platform, JPEG is the safe choice. The ideal workflow: keep HEIC on your iPhone for storage savings, and convert to JPEG only when you need to share or upload outside the Apple ecosystem.
Frequently asked questions
Compress, convert, and resize images in your browser. Nothing gets uploaded.
Open MiniPx โ