The iPhone photo Windows refuses to open
Since iOS 11, iPhones and iPads have saved photos as HEIC by default — a format that stores images at roughly half the size of an equivalent JPG. That efficiency is great for phone storage and inconvenient nearly everywhere else: Windows can’t preview HEIC without a codec extension from the Microsoft Store, older photo editors don’t recognize the format, and upload forms on job sites, government portals, and marketplaces often reject it outright. When someone sends you a batch of iPhone photos, what you usually need is JPG — the format every device and website has handled for decades.
Step by step
- Open the HEIC to JPG converter on SafeFileConvert in your browser. There’s no codec pack to install, no app to download, and no account to create — the page itself contains everything needed.
- Drag your HEIC files onto the dropzone, or click it to browse for them. Queue as many photos as you like — a whole camera-roll export works — since there’s no fixed cap on batch size.
- Watch the queue work through the files. Three photos convert in parallel, and each one shows its status as it moves from pending to done.
- Save the finished JPGs one at a time, or take the whole set as a single ZIP, which is the convenient route for large batches.
No codec pack, and no upload either
Photos deserve more caution than most files. A HEIC straight off an iPhone can carry GPS coordinates, capture times, and device details in its metadata, and the frame itself might show faces, documents, or the inside of your home. This converter decodes HEIC with a WebAssembly decoder running inside a Web Worker — a background thread of your own browser — and re-encodes each file as JPG entirely on your computer. Nothing is transmitted anywhere; open your browser’s network panel during a conversion and you’ll see no upload request. There is no server-side copy to be stored, scanned, or leaked, which is exactly what you want for a personal camera roll.
What to expect from the converted files
JPG is a lossy format, so re-encoding carries a small quality cost — for typical photos it isn’t visible, but it’s real. Expect each JPG to come out somewhat larger than its HEIC source, since HEIC compresses more efficiently; that’s normal and not a sign anything went wrong. If you’d rather stop receiving HEIC files in the first place, an iPhone can shoot in the compatible format instead: Settings > Camera > Formats > Most Compatible. Photos already taken stay HEIC, though, which is where a quick browser conversion keeps earning its place.