How to Open iPhone HEIC Photos on Windows (and Convert to JPG)
2026-06-07
Short answer: Windows can't open HEIC out of the box because it's Apple's format and the codec isn't installed by default. The quickest fix is to convert the file to JPG — drag your .heic photo into ToolKoala's HEIC to JPG converter, get a JPG back, and it never leaves your browser. No installs, no Microsoft Store purchase, no upload.
Why HEIC won't open
HEIC (High Efficiency Image Container) is what iPhones have shipped by default since iOS 11. It squeezes photos into roughly half the size of a JPG at the same quality — great on your phone, annoying everywhere else. Windows 10/11, older photo editors, most Android galleries, and a lot of web upload forms simply don't recognize it. So you AirDrop or email yourself a photo, double-click it on a PC, and get a blank "can't open this file" stare.
The fast way: convert to JPG in the browser
- Open ToolKoala's HEIC to JPG converter.
- Drag your
.heicfile (or a whole batch) onto the page. - Download the JPG. Done — it opens anywhere.
The whole thing runs in JavaScript on your machine. If you don't believe me, open DevTools (F12) → Network tab before you drop the file. You'll see zero upload requests. That matters for HEIC specifically, because the photos people convert are often personal — kids, documents, screenshots of private stuff.
The honest alternatives
- Windows HEIF Image Extensions (~$0.99 in the Microsoft Store). Installs the codec so File Explorer and Photos can preview HEIC natively. Worth it if you deal with HEIC constantly. Catch: it doesn't convert — other apps and upload forms may still choke.
- Change your iPhone setting. Settings → Camera → Formats → Most Compatible. Your iPhone shoots JPG from then on. Best long-term fix, but it doesn't help the HEIC photos you already have.
- Preview on a Mac. Open the HEIC, File → Export → JPEG. Fine if you have a Mac handy.
- Online converters that upload (CloudConvert, FreeConvert, etc.). They work, and free tiers are generous, but your photo gets sent to and stored on someone else's server, then deleted on their schedule, not yours. For a vacation photo, whatever. For a passport scan, I'd skip it.
FAQ
Why does Windows say it can't open a HEIC file? Windows doesn't include Apple's HEIC codec by default. You either install the HEIF extension from the Microsoft Store or convert the photo to JPG, which Windows opens natively.
How do I convert HEIC to JPG without uploading my photos? Use a browser-based converter that processes the file locally, like ToolKoala's HEIC to JPG tool. Check the DevTools Network tab to confirm nothing is sent to a server.
Will converting HEIC to JPG lose quality? There's a tiny re-encode loss, but at normal quality settings it's invisible to the eye. The bigger trade-off is file size — JPG is larger than HEIC for the same image.
How do I stop my iPhone from saving HEIC? Go to Settings → Camera → Formats and pick "Most Compatible." New photos will be JPG. Existing HEIC files stay HEIC until you convert them.
— Milo 🐨