How to Convert HEIC to JPG for Free (2026 Guide)

iPhone photos are saved as HEIC by default. Here are 4 free methods to convert them to JPG on Windows, Mac, and online.

Published 2026-10-18 · Updated 2026-10-26 · By Vidnesia Editorial Team

iPhone photo file showing HEIC extension next to a JPG file
HEIC vs JPG: what's the difference and why it matters.

If you've ever tried to open an iPhone photo on a Windows PC and failed, you've encountered HEIC. Since iOS 11 (2017), Apple has saved photos in HEIC format by default — a format that offers better compression than JPG but isn't universally supported.

The result: you transfer photos from your iPhone to a Windows PC, try to open them, and get an error. Or you upload them to a website and they're rejected. This guide covers four free methods to convert HEIC to JPG, tested on Windows 11, macOS Sequoia, and online tools.

Table of Contents

What Is HEIC and Why Does It Exist?

HEIC (High Efficiency Image Container) is based on the HEIF standard, which uses HEVC (H.265) compression. In plain terms: HEIC files are roughly 50% smaller than JPG files at the same visual quality.

Apple adopted HEIC in iOS 11 to save storage space on iPhones. A 12MP photo that would be 3 MB as JPG is only 1.5 MB as HEIC. For users with 64 GB or 128 GB iPhones, this matters a lot. Apple explains the format in its official HEIF documentation.

The problem: HEIC is not universally supported. Windows 10 and 11 don't open HEIC natively without an extension. Many websites reject HEIC uploads. Older Android phones can't display them. That's why conversion is often necessary.

Method 1: Online Converter (Fastest)

The fastest way to convert a few HEIC files is an online converter. No software installation, works on any device.

Steps:

  1. Open a free online converter (e.g., CloudConvert, Convertio, or iLoveIMG)
  2. Drag and drop your HEIC files
  3. Select JPG as output format
  4. Click Convert and download

Pros: Works on any device, no installation, free for small batches. Cons: Requires internet, privacy concern for sensitive photos, file size limits on free tiers.

Privacy warning: Online converters upload your photos to their servers. Don't use them for sensitive images (ID cards, private photos). For those, use Method 2 or 3.

Screenshot of a free online HEIC to JPG converter interface
Drag-and-drop online converters are the fastest method for a few files.

Method 2: Windows Built-in (No Upload)

Windows 10 and 11 can open HEIC files natively — but only after installing a free extension from Microsoft Store.

Steps:

  1. Open Microsoft Store
  2. Search for "HEIF Image Extensions"
  3. Click Install (it's free)
  4. Also install "HEVC Video Extensions" if prompted ($0.99, but often free via device manufacturer)
  5. Open your HEIC file in Photos app
  6. Click ... → Save as → choose JPG

Microsoft provides the HEIF Image Extensions on the Microsoft Store for Windows 10 and 11.

Pros: No upload, works offline, free. Cons: Requires Microsoft Store, HEVC codec sometimes costs $0.99, one file at a time.

Note: If you're on a Windows PC that came with HEVC pre-installed (most Dell, HP, and Lenovo laptops), you can skip the $0.99 codec purchase.

Method 3: Mac Preview (Native)

Mac users have it easiest — Preview can convert HEIC to JPG natively, no additional software needed.

Steps:

  1. Open your HEIC file in Preview
  2. Click File → Export
  3. Choose Format: JPEG
  4. Adjust quality slider (80-90% is a good balance)
  5. Click Save

Pros: Native, no installation, batch-friendly (select multiple files → open in Preview → export all). Cons: Mac only.

Mac Preview export dialog showing JPEG format selection
Mac users can convert HEIC natively in Preview — no third-party tools needed.

Method 4: Command Line (Batch)

For power users converting hundreds of files, command line is fastest. ImageMagick is a free, open-source tool that handles batch conversion. You can find installation instructions in the official ImageMagick docs.

Install ImageMagick:

  • Windows: ketik perintah winget install ImageMagick.ImageMagick
  • Mac: ketik perintah brew install imagemagick
  • Linux: ketik perintah sudo apt install imagemagick

Convert a single file: Ketik perintah magick input.heic output.jpg di terminal.

Convert all HEIC files in a folder: Ketik perintah magick mogrify -format jpg *.heic di terminal.

Pros: Batch conversion, scriptable, no upload, free. Cons: Requires technical comfort, HEIC support depends on ImageMagick build (some builds need libheif installed separately).

Which Method Should You Use?

| Situation | Best Method | |-----------|-------------| | 1-5 files, any device | Method 1 (online) | | Sensitive photos, Windows | Method 2 (Windows built-in) | | Mac user, any quantity | Method 3 (Preview) | | 50+ files, batch | Method 4 (command line) |

FAQ

Why does my iPhone save photos as HEIC?

Apple switched to HEIC in iOS 11 because it halves file size without visible quality loss. You can change this in Settings → Camera → Formats → "Most Compatible" to save as JPG instead, but you'll lose the storage benefit.

Can I convert HEIC to JPG without losing quality?

JPG is a lossy format, so some quality is lost during conversion. To minimize loss, use quality setting 90-95% in Preview or online tools. For archival purposes, consider converting to PNG instead (lossless but larger files).

Is HEIC better than JPG?

Technically yes — HEIC offers better compression at the same quality. But JPG has universal compatibility, which matters more for sharing and uploading. For photos you'll share, JPG is more practical.

Can I convert HEIC to JPG on Android?

Yes, but you'll need a third-party app like HEIC to JPG Converter (free on Play Store) or use an online converter. Android doesn't natively support HEIC before Android 10.


Related reading: Cloud Storage Comparison 2026 · Best Free Video Editors 2026