Convert HEIC to JPG on Windows 11 Without Uploading (Free)
You copy a batch of photos from your iPhone to your Windows 11 PC — via USB cable or iCloud — and instead of familiar .jpg files you get a folder full of .heic files that Windows refuses to open. Double-clicking gives yo
You copy a batch of photos from your iPhone to your Windows 11 PC — via USB cable or iCloud — and instead of familiar .jpg files you get a folder full of .heic files that Windows refuses to open. Double-clicking gives you an error, and thumbnails show a blank icon.
You don't need to convert them on your iPhone first. Here are the realistic options, ranked by how much of your privacy you give up.
Option 1: Install Microsoft's HEIF and HEVC codecs
Windows 11 can learn to read HEIC, but Microsoft splits the support into two Store downloads:
- HEIF Image Extensions (free) — teaches the Photos app the HEIC container.
- HEVC Video Extensions (~$0.99) — the actual decoder. Yes, the paid one is the one that matters.
Once both are installed, File Explorer shows thumbnails and Photos opens the files. From there you can open an image and use Save as to get a JPEG, one file at a time.
Pros: works offline, nothing leaves your PC.
Cons: costs a dollar, doesn't batch-convert, and you still can't share HEIC files with anyone whose machine lacks the codec.
Option 2: Re-export from Apple software
iCloud for Windows can sync photos down, and iCloud.com lets you download photos — in both cases you can often get JPEGs instead of HEIC. Pros: no new software. Cons: depends on Apple's sync behaving, re-downloads can be slow, and it's not really a local batch tool.
Option 3: A classic online converter (the privacy trade-off)
Dozens of free websites convert HEIC to JPG in seconds. But the standard model is: your photos are uploaded to their server, converted there, and you download the result. For vacation snapshots that's probably fine — but you're handing full-resolution personal photos to a company you know nothing about. Some services keep files for "a few hours" (or longer) before deletion.
For anything with people, documents, or location data embedded in EXIF, that's a trade-off worth avoiding.
The no-upload alternative: convert inside your browser
There's a middle path most people miss: a converter that runs entirely in your browser tab using WebAssembly. The page loads a decoder compiled to WASM, your files are processed in memory on your own machine, and nothing is ever uploaded — you can even disconnect from the network after the page loads and it still works.
To convert HEIC to JPG without uploading:
- Open the page in Edge or Chrome on your Windows 11 PC.
- Drag your
.heicfiles onto the page (batch works). - The conversion runs locally — then hit download.
- Save the JPGs. Done. No account, no watermark, no upload.
Because the files never leave your PC, this gives you the privacy of Option 1 with the convenience of Option 3. It's also free, unlike the HEVC codec.
Which should you choose?
- If you just want to view HEIC on your own PC and don't mind spending a dollar, the codecs are fine.
- If you need to share photos with other people or upload them to the web, you need real JPG files — and a no-upload browser converter is the fastest private way to get them.
- Avoid uploading sensitive photos to random converter sites when a local option exists.
Whichever route you take, the underlying lesson is the same: HEIC is a better format trapped in a compatibility gap, and JPEG remains the lingua franca in the meantime.
Disclosure: I'm the developer of FileOnTap.
Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.