You copied photos off an iPhone, the transfer worked, and now Windows will not show you a single one of them. Nothing failed. The files are in a format called HEIC, and Windows needs either a small download or a different approach. There are four ways out, and one of them stops the problem happening again.

The quick answer: double-click one first, because many Windows 11 PCs already open HEIC. If not, install the free HEIF Image Extensions from the Microsoft Store. To stop new HEIC files ever appearing, set Settings > Camera > Formats to Most Compatible on the iPhone. And if you are moving photos across to use them anyway, sending them wirelessly avoids the format completely. Free on the App Store

What a .HEIC file actually is, and why Apple ships a format Windows struggles with

It helps to know this is a deliberate trade, not a bug or a compatibility oversight:

Windows File Explorer showing iPhone photos with the HEIC file extension and MOV videos
What it looks like in File Explorer: .HEIC photos that copied across perfectly and will not preview.

Try one first: many Windows 11 machines already open HEIC and nobody tells you

The Microsoft Store extensions: which one is free, which one costs a dollar, and why there are two

The one iPhone setting that stops HEIC at the source, and what it costs you

If you would rather never think about this again, change the camera format on the phone. This is the fix most people actually want:

Converting HEIC files you already have, in bulk, without installing anything

Avoid the format entirely: send the photo as a JPEG in the first place

Every fix above deals with a HEIC file after it has reached your PC. If the reason you are moving photos is to use them rather than archive them, you can stop the file ever being HEIC.

The Camera to Clipboard app showing the photo library grid on an iPhone The Camera to Clipboard app previewing a photo before sending it to the computer
Pick the photo on the phone and it arrives on the PC as a JPEG, ready to paste.

Every HEIC fix compared: what it costs, how long it lasts, and what it does not cover

Click any column header to sort (best first; click again to reverse).

Fix Cost Effort Covers old photos Covers new photos Works on other PCs
HEIF Image Extensions Free One install Yes Yes No, per PC
HEVC Video Extensions About $1 One install Yes Yes No, per PC
iPhone set to Most Compatible Free One setting No Yes Yes
Transfer to PC set to Automatic Free One setting Yes, on USB transfer Yes Yes
Batch converting to JPG Free Per folder, every time Yes No Yes
Camera to Clipboard Free to try One app each end Yes Yes Yes

Which fix should you use: it depends on whether you are archiving or using the photo

Common questions about HEIC photos on Windows

How do I open a HEIC file on Windows?
Try double-clicking it first, because many Windows 11 installs already display HEIC. If that fails, install the free HEIF Image Extensions from the Microsoft Store. Some HEIC files also need the paid HEVC Video Extensions, because the image inside them is compressed with the HEVC codec.

How do I stop my iPhone taking HEIC photos?
Go to Settings > Camera > Formats and choose Most Compatible. From then on the iPhone records JPEG photos and H.264 video, which every version of Windows opens. Photos already taken stay in HEIC, so this fixes the future rather than the past.

Does converting HEIC to JPG lose quality?
Slightly, because JPEG is also lossy and the image is re-encoded once. At normal quality settings the difference is not visible on screen. The larger cost is file size: the same photo as a JPEG is usually around twice the size of the HEIC original.