PdfVane

Why iPhone Photos Won't Open on Windows

October 1, 2026 · 4 min read

It's a familiar moment: someone airdrops or emails a photo from their iPhone, and it shows up on a Windows PC, an old Android phone, or a web form as a broken file icon instead of a picture. The photo isn't corrupted — it's just saved in a format most things outside Apple's ecosystem don't know how to open yet.

Why HEIC exists in the first place

HEIC (High Efficiency Image Container) has been the default photo format on iPhones since iOS 11. It compresses noticeably better than JPEG at the same visual quality, which matters a lot when phone cameras produce dozens of large photos a day. The trade-off is compatibility — HEIC support rolled out to Apple devices first, and plenty of websites, older devices, and Windows setups still don't decode it natively.

The fix is a straightforward conversion

  1. Open the HEIC to JPG converter and drop in the photo.
  2. Wait a moment while it decodes the HEIC file and re-encodes it as a standard JPG.
  3. Download the JPG — it now opens anywhere a normal photo would.

Does converting lose quality?

A small amount, inherent to any re-encoding step, but it's set to a high JPG quality (90%) specifically to keep that loss below what's visible in normal viewing. For sharing, uploading, or printing at typical sizes, the converted JPG is indistinguishable from the original.

A quick permanent fix on the iPhone itself

If this keeps happening, iPhones can be set to save new photos as JPG automatically: Settings → Camera → Formats → "Most Compatible" instead of "High Efficiency." That changes future photos going forward — for anything already saved as HEIC, converting it directly is faster than re-shooting it. If the target format needs to be something other than JPG, the general image converter handles PNG, WebP, and BMP too.