Blog · 2026-04-27

5 Ways to Convert HEIC to JPG — Compared (2026)

Five ways to convert iPhone HEIC to JPG — browser, iPhone setting, macOS Preview, Windows app, and CLI — compared on quality, EXIF, and speed.

Why HEIC keeps breaking compatibility

HEIC (High Efficiency Image Container) became the default iPhone photo format in iOS 11 (September 2017, starting with iPhone 7s). It applies the same compression as the HEVC (H.265) video codec to still images, storing the same quality in roughly half the file size of JPG. That's a win for iCloud backup, your photo library, and mobile data.

The catch is compatibility. As of May 2026, plenty of common environments still trip over HEIC. KakaoTalk for PC won't render it directly, Korean government attachment systems (Gov24, Hometax) accept only JPG/PNG, and many corporate intranets or older forums still reject HEIC. So conversion remains routine, and knowing the right method for your situation saves a lot of clicks.

This guide compares five methods on quality, EXIF metadata, speed, and cost, with situation-matched recommendations, EXIF location-tag warnings, and notes for cases where you need to preserve photos as legal or insurance evidence.

5 methods compared

MethodQualityEXIF keptSpeedCostBest for
1. Browser tool (HEIC→JPG)95%PartialFastFree1–10 ad-hoc files
2. iPhone camera setting100%FullInstantFreeNever seeing HEIC again
3. macOS Preview / Photos100%FullFastFreeMac users
4. Windows app (CopyTrans HEIC)100%FullMediumFree/PaidWindows + <100 files
5. CLI (libheif / sips)100%OptionalFastFreeBulk 100+ files

There is no single "right" method. Pick by your OS, frequency, and quality needs.

Method 1 — Browser conversion (simplest)

HEIC → JPG Converter — drop the file, get a JPG. Runs entirely in your browser (no upload, privacy preserved). Suitable for family photos, ID scans, or anything you don't want to send to a third-party server.

Pros

  • No install
  • Works the same on Windows, Mac, Linux, mobile
  • Closes with no trace

Cons

  • Browser memory limits slow down 100+ files
  • Some converters drop EXIF (timestamps, GPS)

Use when — you need to convert five photos for KakaoTalk PC, one for Hometax, etc.

Method 2 — Shoot JPG natively on iPhone

Settings → Camera → Formats → "Most Compatible". New photos save as JPG.

Catch: file size roughly doubles. Even a 256GB iPhone fills up in 1–2 years.

Also note the transfer behavior. By default, when you AirDrop or USB-transfer from iPhone to a Windows PC, the system can auto-convert HEIC to JPG. Decide which side you want this on (Settings → Photos → Transfer to Mac or PC → "Automatic" or "Keep Originals").

Method 3 — macOS Preview

Open the .heic in Preview, then File → Export → JPEG. The quality slider controls compression.

Batch processing

  • In Finder, select multiple .heic files → right-click → Quick Actions → Convert Image → "JPEG"
  • Or register an Automator workflow and drop folders onto it for one-step conversion

EXIF handling

  • In Preview → Tools → Show Inspector → Metadata → GPS tab, you can wipe location directly
  • Or use EXIF Metadata Remover post-conversion to strip location in bulk

Method 4 — Windows

The default Photos app in Windows 10+ needs separate codecs.

  1. Install "HEIF Image Extensions" from the Microsoft Store (free)
  2. Install "HEVC Video Extensions" (~$1, needed if you also play HEVC videos)
  3. Right-click the file → Save As → format "JPEG"

For bulk, use CopyTrans HEIC for Windows (free, https://www.copytrans.net/copytransheic/) — adds right-click "Convert to JPEG" for multiple selections.

If corporate security blocks external app installs, fall back to Method 1 (browser) or Method 5 (CLI in WSL).

Method 5 — CLI (developers)

```

# macOS

brew install libheif

heif-convert input.heic output.jpg

# macOS built-in

sips -s format jpeg input.heic --out output.jpg

# Linux / WSL

sudo apt install libheif-examples

heif-convert input.heic output.jpg

# Windows (PowerShell + ImageMagick)

magick mogrify -format jpg *.heic

```

100-file batch (macOS)

```

for f in *.heic; do sips -s format jpeg "$f" --out "${f%.heic}.jpg"; done

```

1,000+ files with quality control (libheif)

```

for f in *.heic; do heif-convert -q 90 "$f" "${f%.heic}.jpg"; done

```

CLI flows are the most flexible — EXIF preservation can be toggled with command flags, and they fit naturally into cron / launchd / GitHub Actions for automation.

EXIF / metadata caution

HEIC carries the same EXIF metadata as JPG:

  • Capture timestamp (GMT with timezone)
  • GPS coordinates (where the photo was taken)
  • Camera, lens, exposure settings
  • Copyright info (if present)

Conversion carries GPS and timestamp through. Strip EXIF before posting to social. Instagram, Facebook, and Twitter strip some EXIF on upload, but direct file shares (KakaoTalk, email) keep it intact.

Real-estate photos, ID-card scans, and pictures of children can leak home address or school location via GPS. Always check EXIF before posting.

Where quality loss actually happens

Method 1 (browser) — many free converters output JPG at ~85% quality, which can show subtle noise. Not suitable for 4K printing or professional retouching, but fine for screen and social.

Methods 2–5 are all lossless on the HEIC-to-JPG step. But JPG itself is a lossy format, so even at 100% quality the JPG is 1.5–2× the original HEIC file size.

For professional work, convert to TIFF or PNG instead of JPG (Methods 3 and 5 support these flags).

Notes for legal / insurance evidence

When photos serve as legal evidence (traffic incidents, insurance claims, property disputes), EXIF metadata matters a lot.

  • Preserve the original HEIC — submit JPG as a copy
  • Log the conversion — record date and tool used
  • Compute hashes (SHA-256) — prove integrity of both files
  • Preserve EXIF — capture time and GPS often carry weight

For these cases, prefer Method 5 (CLI) with explicit metadata-preservation flags, and keep the command + output log alongside the files.

FAQ

  • Q. Does HEIC → JPG lose quality? → If you use Methods 3, 4, or 5 (lossless), the difference is invisible to the eye. JPG itself is lossy, so it's never bit-identical to the HEIC.
  • Q. How do I send HEIC over KakaoTalk PC? → Convert to JPG on the iPhone side first, or let KakaoTalk auto-convert when attaching from the iPhone app.
  • Q. How do I view HEIC on Android? → Samsung Galaxy supports it natively; on other Androids the gallery app may not. Use Google Photos or the HEIC Converter.
  • Q. Is HEIC more efficient under iOS 17+? → Slight HEVC codec improvements, but the compatibility issues remain identical.
  • Q. Can I delete the original HEIC after converting? → Fine for social or document use. For your master photo library, keep the original HEIC — it's smaller and higher quality than the JPG copy.

Situation-by-situation matrix

A quick lookup so you can decide once:

Your situationRecommendedWhy
Send 1–5 photos to KakaoTalk PCMethod 1 (browser)No install, instant
Attach ID to HometaxMethod 1 + EXIF removalPrevents location leak
Bulk 100 photos on MacMethod 3 or 5Batch + metadata kept
Windows + everyday useMethod 4 (CopyTrans)Right-click integration
10,000 photos from old driveMethod 5 (CLI)Automation + quality flags
Never see HEIC againMethod 2 (camera setting)Save as JPG from capture
Corporate security blocks installsMethod 1 (browser)Use without install
Real-estate photos for socialMethods 3/4/5 + EXIF removalAvoid GPS leak
Legal evidence conversionMethod 5 + hash logProves integrity

Post-conversion processing

After conversion you often want more changes:

  • Further compression — re-saving JPG at 70–80% quality removes another 30–50% of size
  • Resize — drop 4032×3024 originals to 1920×1440 for social and email attachments
  • Watermark — add your name or URL to deter scraping
  • Mosaic / blur — mask faces, license plates, parts of documents
  • OCR — extract text from receipts, business cards, scanned pages

The Image OCR tool pulls text from converted JPGs — handy for receipts, business cards, meeting whiteboards.

Related tools

Bottom line

Everyday: method 1 (browser). Batch: method 5 (CLI). Never want to see HEIC again: method 2 (camera setting). Methods 3/4/5 are all lossless if quality matters. Before any social upload, get into the habit of stripping EXIF.

Information current as of May 2026. Menu paths may shift slightly with iOS, macOS, and Windows updates.

Related tools