There is no single "right" way to get iPhone photos onto Windows — Apple and Microsoft don't make it as seamless as AirDrop between two Apple devices. What you get instead is a handful of methods that all work, each with its own trade-offs. The good news is that any of them will move your pictures across. The catch that trips almost everyone up comes afterward, and it has nothing to do with the transfer method: since iOS 11, iPhones save photos as HEIC by default, and a lot of Windows software still can't read that format. We'll cover the transfer options first, then solve the HEIC snag properly.
Option 1: USB cable with Windows Photos or File Explorer
The most direct route needs no accounts and no internet. Connect the iPhone to your PC with its charging cable, unlock the phone, and tap Trust when it asks whether to trust this computer. Windows then sees the phone as a camera device.
- Via the Photos app: open Photos, click Import in the top corner, choose your iPhone, and select the photos to bring over.
- Via File Explorer: open This PC, double-click the iPhone under Devices, and browse to
Internal Storage → DCIM. You can drag photos out like any other files.
Here is where behavior varies, and it's worth being honest about: in some configurations, importing through the Photos app will automatically convert HEIC images to JPG as they copy across, so you never see a .HEIC file at all. In other setups — and generally when you copy straight from the DCIM folder in File Explorer — the originals come over untouched as .HEIC. Whether auto-conversion happens depends on your Windows version, your iPhone settings, and the transfer path, so don't count on it. If your files arrive as .HEIC, the fixes further down handle it.
Option 2: iCloud for Windows
If you'd rather not plug in a cable, Apple's iCloud for Windows app (free from the Microsoft Store) syncs your iCloud Photos library down to a folder on your PC. Sign in with your Apple ID, enable Photos, and your library downloads in the background. There's a useful setting here: iCloud for Windows has an option to download photos in a compatible format, which can hand you JPGs instead of HEICs. As with USB import, treat that as a convenience rather than a guarantee — confirm what you actually get.
Option 3: Download from iCloud.com
For a one-off grab of a few photos, you don't need to install anything. Go to iCloud.com in any browser, sign in, open Photos, select the images you want, and download them. This is handy on a PC that isn't yours or where you can't install software — though it still tends to deliver HEIC originals.
Option 4: Google Photos, email, and messaging
Cloud services sidestep the whole Apple-to-Windows gap. Install Google Photos on the iPhone, let it back up your library, then open photos.google.com on the PC and download what you need — Google typically serves these as JPGs. Emailing photos to yourself or using a messaging app that has a web/desktop client works the same way for small batches. Since AirDrop doesn't reach Windows, these cross-platform services are the closest equivalent.
The real snag: your photos arrive as .HEIC
Whichever method you choose, there's a decent chance you'll end up with files ending in .heic. Double-click one and older Windows software may show an error, a grey placeholder, or nothing at all. Your photo editor might reject it, a website upload form might refuse it, and that decades-old program your office still runs almost certainly won't touch it.
To be fair to Windows: modern Windows 10 and 11 can display HEIC once you install the right codecs from the Microsoft Store — the free HEIF Image Extensions plus HEVC video decoding. But that support is inconsistent. The HEVC piece sometimes costs money, codec registration can need a reboot, managed work PCs often block Store installs, and even with everything in place plenty of third-party apps still can't read HEIC. We walk through that whole process in our guide on opening HEIC files on Windows, but the honest takeaway is that codecs make HEIC viewable, not universally usable. The dependable fix is to get the pictures into JPG.
Fix 1: Convert your existing HEIC files to JPG
For every .HEIC photo already sitting on your PC, the cleanest solution is to convert it to JPG — a format that opens in every Windows app, every browser, every editor, and every print kiosk without a second thought. Once a photo is a JPG, the format problem is gone permanently for that file.
You can do that right here without installing anything or uploading your photos anywhere. Drop your .HEIC files into the converter below and download standard JPGs. Everything runs inside your browser, so the images are decoded on your own machine and never sent to a server.
Convert HEIC to JPG
Drop your iPhone photos — they never leave your device.
Drop HEIC files here
or click to browse your device
Supports .heic · up to 50 files · max 100 MB each
Your images never leave your device.
That handles the photos you already have. If you'd rather keep a pristine, lossless copy for editing or archiving instead of a compressed JPG, our HEIC to PNG converter does the same job in PNG. And if you have more coming, use the second fix so you stop generating HEICs in the first place.
Fix 2: Set your iPhone to shoot JPG going forward
Converting files after the fact is fine, but you can stop the problem at the source. The iPhone has a setting that tells the camera to capture in the widely compatible JPG format instead of HEIC:
- Open Settings on the iPhone.
- Tap Camera, then Formats.
- Under Camera Capture, choose Most Compatible.
From then on, new photos are saved as JPG and will transfer to Windows with no format headaches at all. The trade-off is file size — JPGs take up more space than HEICs for similar quality, which is exactly why Apple defaults to HEIC — but for most people the compatibility is worth it. Note that this only affects photos you take after flipping the switch; anything already in your library stays HEIC, which is where the converter above earns its keep. Our dedicated walkthrough on turning off HEIC on your iPhone covers the setting and its quirks in more detail.
The durable strategy is to use both fixes together: switch to Most Compatible so future shots are JPG, and convert your existing HEIC backlog once. Do that and every iPhone photo on your Windows PC — old and new — will open anywhere.
Frequently asked questions
Why do my iPhone photos show up as HEIC on Windows?
Because iPhones capture in HEIC by default to save space, and unless something in the transfer path converts them, the original HEIC files copy straight across. Some import routes — like the Windows Photos app or iCloud for Windows with its compatible-download option — can convert to JPG for you, but that behavior isn't consistent, so plenty of files arrive as .heic.
Will converting HEIC to JPG lower the quality?
Only marginally. JPG is a lossy format, so re-saving adds a small amount of compression, but for ordinary photos the difference is invisible. If you want a copy with no added loss at all, convert to PNG instead — it preserves every pixel exactly, at the cost of a larger file.
Should I convert my files or just install the Windows HEIC codec?
The codec lets Windows view HEIC, which is enough if all you want is to look at photos in the Photos app. But codec support is uneven and doesn't help apps that can't read HEIC, so if you need to edit, upload, or share the images — or use older software — converting to JPG is the reliable choice. See our Windows HEIC guide to weigh both.
Does switching to Most Compatible fix photos I already took?
No. It only changes the format of photos captured from that point on. Pictures already in your library remain HEIC, so you'll still want to run those through the converter to get JPGs.
