How to Open and Convert HEIC to JPG on Windows

By FileConvertLab

Published: | Updated:

HEIC file from an iPhone converting to a JPG on Windows, with four method cards (online, Photos app, IrfanView, PowerShell) and a format comparison strip
A flow diagram showing an iPhone HEIC file converting to a universal JPG, followed by four methods panel and a comparison of HEIC vs JPG file size and bit depth

Copy photos from an iPhone to a Windows PC and you'll see a folder of .HEIC files that the Photos app can't open. To convert HEIC to JPG on Windows, either upload the files to an online HEIC to JPG converter, batch-convert them with a free desktop tool like IrfanView, or install Microsoft's HEVC extension so Photos can open and re-save them. This guide walks through all four methods.

HEIC has been the iPhone's default photo format since iOS 11 because it stores photos in less space than JPG, but Windows doesn't ship with the decoder.

Why Windows Can't Open HEIC by Default

HEIC files use HEVC (H.265) compression — the same codec used for modern video. HEVC is covered by patent pools that charge royalties per device, so Microsoft doesn't include the decoder in Windows and sells it as a separate extension in the Microsoft Store instead.

Apple chose HEIC in 2017 for the storage saving. In our test, one iPhone 15 Pro Max photo (5712×4284) was 2.0 MB as HEIC and 2.7 MB after conversion to JPG at quality 90. That saving is why HEIC stays the default — and why Windows users keep running into it.

Third-party tools like IrfanView, XnView MP, and ImageMagick bundle their own HEIC decoders so they read HEIC files without the Microsoft extension.

Method 1: Convert HEIC to JPG Online (Fastest)

For a handful of photos, an online converter is the quickest answer. There's nothing to install and it works the same on any version of Windows.

  1. Open the HEIC to JPG converter.
  2. Drag your .HEIC files onto the upload area, or click to browse. You can select several at once — they go into a queue and convert one after another.
  3. Leave the JPG quality slider at its default of 90, or move it (10–100) if you need a smaller or larger file.
  4. Download each JPG, or click Download all as ZIP.

What we measured on a 2.0 MB iPhone 15 Pro Max photo: the JPG kept the full 5712×4284 resolution, and the camera model, capture date and GPS location all came through in the EXIF data. Each file counts toward the daily conversion limit, so for hundreds of photos a desktop tool (Method 3) is the better fit.

Method 2: Windows Photos App + HEVC Extension

If you prefer to keep everything native, install the HEVC Video Extensions and use the built-in Photos app. This avoids third-party software but costs $0.99 in the Microsoft Store.

  1. Open the Microsoft Store and search for HEVC Video Extensions (published by Microsoft). It costs roughly $0.99.
  2. Install the extension. You may need to restart the Photos app.
  3. Double-click any .HEIC file — it now opens in the Photos app.
  4. To convert: open the file, use Save as (in the "…" menu), choose JPG, and pick a destination.

The Photos app method works for one file at a time. For batch conversion of dozens of HEIC files, this gets tedious — use Method 3 or 4 instead.

You may also see the free HEIF Image Extensions. It handles the HEIF container, but the image inside is still HEVC-compressed, so on its own it isn't enough — the official route is the free HEIF extension plus the paid HEVC one.

Method 3: IrfanView or XnView MP (Best for Batch)

For regular iPhone import workflows — a folder of 200 photos from a trip — a free desktop batch converter is the right tool. IrfanView (lightweight, fast) and XnView MP (more features, modern UI) are two free choices. Both bundle their own HEIC decoder, so no Microsoft extension needed.

IrfanView batch conversion

  1. Download IrfanView and the IrfanView plugins package (the plugins include the HEIC decoder).
  2. Open IrfanView, press B to open the batch conversion dialog.
  3. Add your HEIC files (or a whole folder with Add all).
  4. Set Output format to JPG. Click Options and set quality to 90.
  5. Set an output directory, then click Start.

Everything runs locally, so a folder of a few hundred photos needs no uploads and no daily limit.

XnView MP batch conversion

XnView MP has a more visual interface — you can preview each HEIC file before converting. Select the files, right-click → Batch Convert, pick JPG as the format, set quality, and start. XnView MP also handles rename patterns (for example vacation_###.jpg), which is useful when organising imports.

Method 4: PowerShell + ImageMagick

If you want full automation — for example, watching a folder and converting every new iPhone import — ImageMagick is a command-line tool that handles HEIC to JPG with a single command. Install it once, then reuse the command forever.

Install ImageMagick

Download from the official ImageMagick site and install with default options.

Make sure the Add to PATH option is checked during install.

Verify with:

magick -version

Convert a single file

magick IMG_1234.HEIC -quality 90 IMG_1234.jpg

Convert every HEIC in a folder

Get-ChildItem *.HEIC | ForEach-Object { magick $_ -quality 90 ($_.BaseName + ".jpg") }

Run this in PowerShell inside the folder containing your HEIC files. Every file is converted in place, with the same base name and a .jpg extension. Add the line to a .ps1 script to make it reusable.

Which JPG Quality to Pick When Converting HEIC

JPG quality runs from 1 to 100: higher means more detail kept and a bigger file. Here's what one iPhone 15 Pro Max photo (5712×4284, 2.0 MB as HEIC) weighed after conversion at different settings with our converter:

JPG qualityFile sizeCompared with the HEIC
1008.5 MB4.2× larger
954.1 MB2.1× larger
90 (default)2.7 MB1.4× larger
852.0 MBabout the same
751.4 MB0.7×

Quality 90 is a sensible default for sharing and everyday use. Go to 95 if you'll edit the photo further, and skip 100 — it doubles the size again for detail you're unlikely to see. Below 80, look closely at skies and skin before you delete the originals.

Should You Switch the iPhone to JPG Instead?

If most of your photos end up on a Windows PC, you can make the iPhone shoot JPG (Settings → Camera → Formats → Most Compatible) and skip conversion. The cost is storage: JPG files are bigger — our test photo grew by about 40% when converted at quality 90. For the iPhone side of this choice, see the HEIC to JPG guide for iPhone photos.

If you edit photos in Photoshop, Affinity Photo or similar tools on Windows, check their HEIC support first — current versions generally open HEIC, older ones need a JPG.

HEIC vs JPG: Practical Summary

HEICJPG
File size (our test photo)2.0 MB2.7 MB at quality 90
Bit depthUp to 10-bit8-bit
Opens onApple devices, Windows with the HEVC extension, recent AndroidEverything
Extra contentDepth maps, bursts, Live Photo motionA single still image
Best forCapture and storageSharing and older software

Does Converting HEIC to JPG Keep EXIF and Location Data?

EXIF metadata holds the camera model, timestamp, exposure settings and GPS location. Whether it survives depends on the tool:

  • Our online converter: keeps it. In our test the JPG still had the camera model, capture date and GPS coordinates of the HEIC original.
  • IrfanView: keeps EXIF by default; the save options can drop it.
  • ImageMagick: keeps EXIF by default. Add -strip to the command to remove it.
  • Windows Photos app: check the result — Save as behaviour varies between app versions.

Because the location usually comes along, treat a converted JPG like the original photo. Before you post it publicly, check it with the EXIF viewer and strip the GPS data with Remove EXIF.

Related Conversions

HEIC files from iPhone can also be converted to HEIC to PNG if you need a lossless copy for editing. For a deeper look at which image format to pick for which purpose, see our PNG vs JPG vs WebP comparison and the overview of image optimisation for the web.

Quick Recommendations

  • One-time conversion of a few photos: use the online HEIC to JPG converter. Nothing to install.
  • Regular imports of hundreds of photos: install IrfanView or XnView MP and use their batch mode.
  • Automated folder watching: use ImageMagick in a PowerShell script.
  • Want HEIC to just open natively: buy the $0.99 HEVC Video Extension from the Microsoft Store.
  • Want to prevent HEIC entirely: set the iPhone to Most Compatible and accept the extra storage.
  • Keep HEIC originals when you can. Convert to JPG for sharing, not for archival — HEIC stores more data in less space.

Frequently Asked Questions

Why can't Windows open HEIC files from my iPhone?

HEIC uses HEVC compression, which is patented and licensed through MPEG LA. Microsoft cannot ship the decoder pre-installed in Windows without paying licensing fees, so it is available only as a paid extension from the Microsoft Store. Without that extension, Windows shows HEIC files as unsupported. Install the HEVC Video Extension, or convert the files to JPG — JPG uses an older, royalty-free codec that every version of Windows reads natively.

Can I convert HEIC to JPG without losing quality?

Close to it. Both formats are lossy, so any conversion re-compresses the image, but at quality 90 or higher the loss is hard to see. The JPG will be bigger: our 2.0 MB test photo became 2.7 MB at quality 90 and 4.1 MB at 95. Avoid re-saving the JPG repeatedly, since each save loses a little more.

Is there a free way to convert HEIC to JPG on Windows?

Yes, several. An online converter runs from any browser with no install, and the conversion happens on its servers; IrfanView and XnView MP are free desktop tools with batch conversion; ImageMagick is a free command-line tool that can convert a whole folder. The only paid option is Microsoft's HEVC Video Extensions ($0.99), which lets Photos open HEIC natively but doesn't batch-convert.

What is the difference between HEIC and HEIF?

HEIF (High Efficiency Image File Format) is the container — the file structure that holds the image data, plus optional depth maps, bursts, and live-photo motion. HEIC is a specific profile of HEIF that Apple uses on iPhone. In practice, when people say 'HEIC file' they mean an Apple HEIF image. Tools that read HEIC also read generic HEIF.

Does converting HEIC to JPG remove the location metadata?

Usually not. Our HEIC to JPG converter kept the GPS coordinates, camera model and capture date in our test, and IrfanView and ImageMagick keep EXIF by default too. If you don't want the location in a photo you're sharing, check the JPG in an EXIF viewer and strip it with a metadata remover before posting.

Can Windows 11 open HEIC files natively?

Not out of the box on most PCs. The Photos app needs the HEVC Video Extensions from the Microsoft Store ($0.99), the same extension Windows 10 uses. Some PC makers preinstall an HEVC decoder, so check whether a HEIC file opens before you buy it. Third-party tools like IrfanView bundle their own decoder and work without the extension.

What quality setting should I use when converting HEIC to JPG?

Quality 90 is a good default. In our test a 2.0 MB iPhone photo came out at 2.7 MB at 90, 4.1 MB at 95 and 8.5 MB at 100. Use 95 if you'll keep editing the JPG, and skip 100 — it doubles the file again. Below 80, check skies and skin tones for compression artifacts.