Yes. iCloud is one way to get iPhone photos onto a Windows PC as JPG, but it's not the only way, and it's not the easiest. HEIC photos won't open on Windows because Windows can't read that format out of the box. That has nothing to do with iCloud.
Why This Happens
Since iOS 11, iPhones save photos as HEIC. The format stores a photo at about half the size of a similar JPG, which saves room on your phone. But Windows has no built-in reader for it. Double-click a HEIC file and you may get nothing, or a broken image icon.
Option 1: Change How New Photos Are Saved
On the iPhone, go to Settings, then Camera, then Formats, and pick Most Compatible. The camera then saves new photos as JPG. Apple describes both settings on its page about HEIF and HEVC media.
This only helps future photos. HEIC files already on your phone or PC stay as they are.
Option 2: Use the Transfer Setting
Go to Settings, then Photos, and find Transfer to Mac or PC. It has two choices: Automatic and Keep Originals. With Automatic, the iPhone changes HEIC photos to JPEG as it sends them over a USB cable. iCloud isn't involved. If photos keep arriving as HEIC, check this setting first.
Option 3: Install Windows Codec Extensions
Microsoft offers HEIF and HEVC extensions in the Microsoft Store. They let the Photos app show HEIC files. That fixes viewing, but it's an extra install, and one of the extensions has cost a small fee. You still don't get a JPG you can attach or upload. You'd have to open each photo and export it.
Option 4: Convert the File Directly
Already have HEIC files on your PC from a cable transfer, an email, or a cloud drive? The quickest fix is to convert them. Our HEIC to JPG converter runs in your browser. There's nothing to install, no account, and no iCloud. It handles one photo at a time and gives you a standard JPG in seconds.
Quick Comparison
| Option | Fixes Existing Photos | Needs Install |
|---|---|---|
| Change camera format | No | No |
| Transfer setting | Yes, on transfer | No |
| Codec extensions | View only | Yes |
| Convert directly | Yes | No |
One More Case
Sometimes a HEIC photo turns into a JPG without any effort from you. When an iPhone sends a photo by text or email to a device that may not support HEIC, iOS often converts it first. That's handy, but you can't count on it, and it does nothing for photos already on your Windows PC. For those, converting directly works the same way every time.
Video on YouTube
How to Convert HEIC to JPG, and Why Does Your iPhone Shoot HEIC Files?
Backlight by Gemini Photos · YouTube
Frequently Asked Questions
Why won't my iPhone photos open on Windows?
Since iOS 11, iPhones save photos as HEIC by default, and Windows can't read that format on its own. The photo isn't damaged. Windows just doesn't know the format without extra software or a conversion step.
Do I need iCloud to convert HEIC to JPG?
No. A browser-based converter, the phone's transfer setting, or a change to the camera format all work without iCloud.
How do I stop my iPhone from taking HEIC photos?
Open Settings, then Camera, then Formats, and choose Most Compatible. New photos are saved as JPG from then on. Photos you already took stay HEIC.
Does converting HEIC to JPG lower the quality?
A little, because JPG compresses differently, but you won't see it in normal viewing. For most people, opening anywhere is worth that small trade.
Can I convert many HEIC photos at once?
The browser tool converts one photo at a time. For a whole batch, the phone's transfer setting or the camera format change is faster.
Sources and further reading
- Using HEIF or HEVC media on Apple devices (Apple Support) The High Efficiency and Most Compatible camera settings.
- High Efficiency Image File Format (Nokia Technologies) Background on the HEIF container that HEIC uses.