← Back to blog

Images · September 2026

Why Won't My iPhone Photos Open on Windows? (HEIC Explained)

You AirDropped or emailed some photos from your iPhone to a Windows PC, and now they either won't open, show up as a generic file icon, or Windows says it needs an app to open them. The file probably ends in .heic — and this is one of the most common file-format headaches people run into, entirely without doing anything wrong.

What is HEIC?

HEIC (High Efficiency Image Container) is the photo format Apple's been using by default since iOS 11, back in 2017. It's built on HEIF, a more modern image standard than JPEG. The main reason Apple switched to it: HEIC files are roughly half the size of an equivalent JPEG at the same visual quality. On a phone where storage is limited and every photo counts, that's a meaningful win — you can fit twice as many photos in the same space.

So why doesn't it just work everywhere?

JPEG has been the universal standard since the 1990s — practically everything that touches images (operating systems, websites, cameras, printers) supports it natively. HEIC is newer, and support for it varies a lot by platform:

That mismatch is exactly why photos that look completely normal on your iPhone suddenly become a problem the moment they land on a Windows machine, an older printer's software, or a web form that only accepts JPG.

How to convert HEIC to JPG

A few ways to handle it, depending on your situation:

Option 1: Change your iPhone's camera setting (prevents the problem going forward)

On your iPhone: Settings → Camera → Formats → Most Compatible. This makes your iPhone save new photos as JPEG instead of HEIC from now on. It won't fix photos you've already taken, and your files will take up more storage space, but it's the simplest fix if this keeps happening.

Option 2: Install Microsoft's HEIF extension

Microsoft offers a "HEIF Image Extensions" add-on through the Microsoft Store that lets Windows view HEIC photos. It helps with viewing, but plenty of older or more specialized software still won't accept HEIC files even with the extension installed — so it's a partial fix, not a universal one.

Option 3: Convert the files to JPG

The most reliable fix, especially if you need to actually use the file somewhere (uploading, editing, printing, emailing to someone else) rather than just viewing it. You can use Quikbench's HEIC to JPG converter to convert your files directly — no software to install.

Convert your HEIC photos to JPG right now — works with a single photo or a whole batch.

Convert HEIC to JPG →

One honest note: most browsers (Chrome, Firefox, Edge) can't actually decode HEIC files on their own — it's a genuinely inconsistent format to support client-side. When that happens, Quikbench automatically routes the conversion through our server instead of just failing, which is a Pro feature. Your files are deleted immediately once the conversion completes.

HEIC vs JPG: which should you actually keep?

If you're deciding which format to keep long-term:

There's no quality loss worth worrying about in a HEIC-to-JPG conversion for typical use — you'll gain universal compatibility at the cost of a larger file size, which for most people is an easy trade.

Related tools