How to Convert iPhone Photos to JPG on a PC
You took a great photo on your iPhone, copied it to your Windows PC, and now it won’t open — or it lands as a .heic file that Photoshop, your printer, or that job-application form flatly refuses. I hit this constantly, so here’s the exact workflow I use to get iPhone photos onto a PC and turn them into ordinary JPGs that open everywhere.
There are two parts: transferring the photos to your PC, then converting them to JPG. I’ll cover both, with the gotchas I’ve run into along the way.
Why your iPhone photos won’t open on a PC
Since iOS 11, iPhones save photos in a format called HEIC instead of JPG. It’s a genuinely better format — about half the file size for the same quality — but Windows doesn’t open it cleanly out of the box, and a lot of websites and apps reject it. If you want the full background, I wrote a plain-English explainer on what a HEIC file actually is and a breakdown of why your iPhone shoots HEIC in the first place.
The short version: the file is fine, it’s just the wrong format for a PC. Converting it to JPG fixes everything.
Step 1: Get the photos from your iPhone to your PC
Pick whichever method matches how you already work. I’ve tested all three.
Option A — USB cable (fastest, most reliable)
This is what I reach for first, especially for a lot of photos.
- Plug your iPhone into the PC with a Lightning or USB-C cable.
- Unlock the phone and tap Trust when “Trust This Computer?” appears. Skip this and the PC sees nothing.
- Open File Explorer and find your iPhone under This PC (it shows as “Apple iPhone”).
- Browse into Internal Storage → DCIM, then drag the photos you want into a folder on your PC.
One catch worth knowing: Windows sometimes auto-converts photos to JPG during a cable transfer, and sometimes copies the raw .heic — it depends on a setting on the phone (more on that below). If your files arrive as .heic, that’s expected; Step 2 handles it.
Option B — iCloud (no cable needed)
Good if your photos are already syncing to iCloud.
- iCloud for Windows app: install it from the Microsoft Store, sign in, enable Photos, and your library downloads into a folder you can open in File Explorer.
- iCloud.com in a browser: sign in, open Photos, select the images, and click the download icon. iCloud usually downloads these as
.heictoo, so keep Step 2 handy.
Option C — Email, AirDrop-to-cloud, or a messaging app
For just a few photos, emailing them to yourself or dropping them in a chat app works. Note that some apps quietly compress or convert images, so for anything you want at full quality I’d use a cable or iCloud instead.
| Method | Best for | Needs a cable? | Files usually arrive as |
|---|---|---|---|
| USB cable | Large batches, full quality | Yes | .heic or .jpg |
| iCloud (app or web) | No cable, already syncing | No | .heic |
| Email / chat apps | A handful of photos | No | Compressed .jpg or .heic |
Step 2: Convert the HEIC photos to JPG
Once the photos are on your PC, converting them to JPG is the easy part. You don’t need to install anything, and you shouldn’t have to upload your photos to a stranger’s server.
I built SnapHEIC’s HEIC-to-JPG converter to do exactly this:
- Open the HEIC to JPG page in any browser (Chrome, Edge, Firefox — they all work).
- Drag your
.heicfiles onto the page, or click to select them. You can drop a whole batch at once. - The conversion happens right there in your browser. Nothing gets uploaded — the files never leave your PC.
- Download your JPGs. Done.
Because everything runs locally, it’s also private by design: the EXIF and GPS location data baked into iPhone photos gets stripped during conversion, so you’re not accidentally sharing where a photo was taken. If you’re curious how a browser can convert files without uploading them, I explain the mechanics on the how it works page, and there’s a dedicated guide on whether converting HEIC online is safe.
What if I just want to see the photo, not convert it?
If you only need a quick look — to check which photo is which before converting — drop the file into the HEIC viewer. It renders the image in your browser without changing anything.
Need a different format?
JPG is the right call most of the time, but not always:
- PNG — choose HEIC to PNG if you need lossless quality or transparency (screenshots, graphics).
- PDF — use HEIC to PDF to combine several photos into one document, handy for receipts or paperwork.
- WebP — HEIC to WebP gives smaller files for the web while keeping good quality.
Want to skip the conversion next time?
If this is a recurring annoyance, you can tell your iPhone to shoot plain JPGs from now on. Go to Settings → Camera → Formats and choose Most Compatible. New photos save as JPG, ready to use on any PC with no conversion. I walk through it in detail in the guide on stopping your iPhone from saving HEIC.
A small trade-off: JPG files are larger and lack HEIC’s modern color and HDR features. If you want the full pros-and-cons, see my HEIC vs JPG comparison. Personally, I leave my iPhone on HEIC for the space savings and just convert the handful of photos I actually need on my PC.
Quick recap
- iPhone photos are HEIC, which Windows handles poorly — that’s the whole problem.
- Get them onto your PC by cable (best for batches), iCloud (no cable), or email/chat (a few at a time).
- Convert the
.heicfiles to JPG in your browser with SnapHEIC — free, unlimited, nothing uploaded, location data stripped. - To avoid the hassle for good, switch your Camera setting to Most Compatible.
That’s the entire flow. Once you’ve done it once, getting iPhone photos onto a PC as clean JPGs takes under a minute.