How to convert HEIC to JPG on Windows

Short answer: add the .heic files to a free app like HEIC to JPG Converter, set the JPEG quality with the slider and press Convert — it decodes them with the same HEIF codec Windows uses for Explorer thumbnails, writes JPGs next to the originals or into a folder of your choice, and never uploads a photo. The built-in alternative is one file at a time through Photos, and changing the iPhone setting only affects photos taken from then on.

Why iPhone photos arrive as HEIC

Since iOS 11, iPhone and iPad cameras save pictures in HEIC — technically a HEIF container holding images compressed with HEVC. The point is size: the same visual quality takes roughly half the space of a JPEG, which matters on a 128 GB phone and in iCloud. Apple made it the default, and most of the Apple world is fine with it.

Windows is not. Windows 10 and 11 do not ship the HEIF codec, so Explorer shows generic file icons instead of thumbnails and double-clicking a .heic produces an error or nothing at all — Photos and the Explorer preview both depend on the same codec, which comes from the Microsoft Store as “HEIF Image Extensions”. Even with it installed, saving a JPG is a one-file-at-a-time trip through Photos, with no quality control and no batch.

Method 1: change the iPhone camera format (new photos only)

On the iPhone open Settings → Camera → Formats and pick Most Compatible. From that moment the camera writes .jpg instead of .heic.

Two caveats. First, it only affects new photos: the existing library stays HEIC, so the files you already copied to the PC still need converting. Second, you give up the storage savings that made Apple switch in the first place. It is a good long-term setting if you regularly move photos to a Windows PC; it is not a fix for the folder you have right now.

Method 2: online HEIC to JPG converters

Websites convert without installing anything, and for a single screenshot that is fine. For a camera roll it is the wrong tool: your photos are uploaded to someone else's server, where faces, documents, location data in EXIF and everything else leave your control. Add batch limits (often 5–20 files per run), file-size caps, queues, ads and the fact that nothing works offline, and the convenience disappears. A private photo does not become less private because the site promises to delete it.

Method 3: HEIC to JPG Converter — batch, quality slider, offline

Download free — HeicToJpg-Setup.exe

  1. Add the photos. Drop in a whole folder of .heic files — the app lists each one and keeps the originals untouched.
  2. Set the JPEG quality. The slider goes from small files to print-ready: 90 for printing, 85 for messengers and websites, lower when you just need the smallest size.
  3. Press Convert. Every row shows the before → after size and the percentage saved, and the JPGs appear next to the originals or in the output folder you chose.

The conversion uses the very same HEIF codec Windows uses to draw Explorer thumbnails, so no third-party DLLs are bundled. If that codec is missing, the app offers a one-click link to Microsoft's free “HEIF Image Extensions” — install it once and Explorer gets HEIC thumbnails too. Everything runs on your PC: a whole camera roll converts in one pass, offline, with no uploads and no account.

Tips for a clean conversion

  • Convert copies and keep the originals. The app never modifies or deletes .heic files; leave them in place as your archive, since re-encoding always loses a little and the original is the only lossless copy you will ever have.
  • Use 90 for print, 85 for sending. Quality 90–95 keeps enough detail for photo labs and large prints; 85 is visually identical on a phone or in a chat and produces files around a third of the size.
  • Live Photos do not carry their motion. A Live Photo is a still plus a short video; the JPG contains only the still frame. If the movement matters, export the video from the iPhone separately.

FAQ

Why can't Windows open my .heic files?

Because Windows 10/11 does not include the HEIF codec by default. Photos and Explorer depend on the free “HEIF Image Extensions” from the Microsoft Store; without it, .heic files show generic icons and refuse to open. Installing the extension fixes viewing and thumbnails, and lets this app convert with the system codec.

Does converting HEIC to JPG lose quality?

Every format change decodes and re-encodes the image once, so a little quality is lost — at 90–95 it is invisible in practice, and the JPEG is usually much smaller than the original HEIC. Keep the .heic files if you may need the maximum later.

Do I need to install the HEIF extension to convert?

Not necessarily: the app uses the system codec, and if it is already present (some PCs get it with preinstalled software) conversion works immediately. If it is missing, the app detects that and offers the free Microsoft extension in one click — no third-party DLLs, no manual downloads.


More: how to compress images on Windows and how to remove EXIF data from photos.