HEIC to JPG: A Practical Guide to Converting iPhone Photos
If an iPhone photo refuses to open on a Windows PC, the file is probably HEIC rather than broken. Converting it to JPG is the simplest way to make it readable almost anywhere.
When you actually need to convert HEIC
HEIC has been the iPhone's default photo format since iOS 11. It stores good quality at a relatively small size, but it depends on newer decoding support. Send a HEIC file to a Windows PC, an older Android phone, or an image viewer that predates the format, and the recipient may see an error instead of a photo. The same happens with upload forms that only accept JPG or PNG.
Delivery is the other common trigger. A recruiter opening a résumé attachment, a teacher grading homework, or a print shop receiving product shots will usually rely on Office or the operating system's default viewer. If you want the file to open on a double-click without instructions, JPG is the safer handoff. If the photo only travels between your own Apple devices, conversion adds nothing.
How to batch-convert without losing detail
Group the photos by destination before you start—for example, one batch for a client and another for an application form—so Live Photos, screenshots, and bursts do not get mixed together. Keep the originals and send the converted files to a separate folder. JPG is lossy, and repeated conversions compound the damage, so always convert from the original HEIC rather than from a previous JPG.
For a large batch, process files in smaller runs. A browser decoding hundreds of images at once can consume a lot of memory, especially on a phone, while a few dozen at a time usually stays manageable. After conversion, spot-check a handful: faces, sky gradients, and small text are where compression shows first. Confirm the orientation is correct, then download the set as a ZIP.
- Keep the original HEIC files untouched
- Convert in smaller batches on mobile
- Spot-check gradients, faces, and text before sharing
When not to convert, and what to use instead
Inside the Apple ecosystem, HEIC is the better default: it saves space, and Photos, AirDrop, and iCloud handle it natively. Converting to JPG only makes the file larger. The same applies when you need HDR highlights, depth information, or the motion part of a Live Photo; JPG keeps a single standard frame and drops the rest.
To avoid conversions in the future, set the iPhone camera to capture in a more compatible format under Settings → Camera → Formats. For photos you have already taken, macOS Preview can export a JPG, and Windows can read HEIC once the HEIF image extension is installed. For one or two files, the built-in tools are often faster than opening a web app.
FAQ
Why won't my iPhone photos open on Windows?
Because the iPhone saves them as HEIC, and Windows' built-in viewer and many older programs do not include a HEIC decoder. Install the HEIF image extension or convert the photos to JPG, which opens almost anywhere without extra software.
Does converting HEIC to JPG reduce quality?
Yes, JPG applies lossy compression, but at a high quality setting the difference is usually hard to see. The bigger risk is converting the same photo repeatedly; always start from the original HEIC and keep it if you plan to edit or archive the image.
Are my photos uploaded when I convert them in a browser?
Not with a local converter. Decoding happens in your browser through WebAssembly, so the files stay on your device and the ZIP is assembled locally. You can verify this by disconnecting from the network after the page loads; closing the tab releases the data.
Related tool:HEIC to JPG