Your files never leave this device — 100% in-browser

HEIC to JPG Converter

Convert iPhone photos to JPG or PNG right in your browser. No upload, no queue, no signup. Free forever.

Drop iPhone photos below — each HEIC decodes right in this tab and comes back as a JPG that opens anywhere: Windows, Android, upload forms, printers. Nothing is uploaded, batches are fine, and a slightly larger JPG than the HEIC is normal — JPEG is simply an older, less efficient codec.

Last verified 2026-08-15 — this tool passed 79 automated end-to-end checks

→ PNG → WebP
quality 92%
Drop HEIC photos here, or click to browse
converts to JPG · batch supported · up to 100 MB each
01 — PRIVATE
Files are processed on your device with WebAssembly and the canvas API. Nothing is ever uploaded to a server.
02 — NO GATES
No server bill to protect: no daily quotas, no queues, no signups, no watermarks — free for every conversion.
03 — INSTANT
No upload/download round-trip. Most files convert in under a second.

How to use

  1. Drop your file(s) into the box above — or click it to browse.
  2. Conversion starts immediately; the tabs switch to a different output format. Adjust the quality slider to re-encode instantly.
  3. Click Download on each finished file — or Download all (.zip) for a batch. Nothing was uploaded at any point.

What is a HEIC file?

HEIC (High Efficiency Image Container) has been the default photo format on iPhones since iOS 11 in 2017. It stores images with the HEVC (H.265) codec, which packs the same visual quality as JPG into roughly half the file size. One container can also hold bursts, Live Photo frames, and depth maps.

The catch is compatibility. Windows 10/11 needs a separately installed HEVC extension to open HEIC, many web upload forms reject it outright, and older Android phones, printers, and photo kiosks often can't read it at all. Converting to JPG makes an iPhone photo openable literally everywhere.

HEIC vs JPG at a glance
HEICJPG
Introduced2015 (MPEG), on iPhone since 20171992 (JPEG committee)
CompressionHEVC intra-frame, ~50% smaller at equal qualityDCT, universal baseline
TransparencyYes (alpha)No
Bit depthUp to 16-bit (10-bit common)8-bit
ExtrasLive Photos, bursts, depth mapsNone
Opens onApple devices, Windows with HEVC extensionEverything

How this converter is different

Most HEIC converters upload your photos to a server, convert them there, and give you a download link. This page decodes HEIC directly in your browser using libheif compiled to WebAssembly — the same open-source decoder used across the industry — and re-encodes to JPG on your own device. You can verify it yourself: open your browser's network tab and convert a photo. Zero upload requests.

One side effect worth knowing: because the pixels are re-encoded from scratch, EXIF metadata (GPS location, camera model, capture date) is not copied into the JPG. If you're converting photos to share publicly, that's a privacy bonus. If you need the capture dates preserved, keep your HEIC originals.

When NOT to convert HEIC to JPG

  • Photos staying inside Apple Photos or iCloud — HEIC is half the size, so converting just doubles your storage bill.
  • You need the Live Photo motion or portrait depth data — JPG is a flat single frame; that data is discarded.
  • Archival originals — HEIC-to-JPG is a lossy-to-lossy re-encode. Keep the HEIC as your master and export JPG copies as needed.

Frequently asked questions

Are my photos uploaded anywhere?

No. Decoding and encoding both run inside your browser via WebAssembly. The page works even if you go offline after loading it, and the network tab shows zero upload traffic.

Can I convert many photos at once?

Yes — drop a whole selection. Files are processed one at a time to keep memory stable on phones, and each finished photo gets its own download button.

Why is the JPG sometimes bigger than the HEIC?

HEVC compression is simply more efficient than JPEG's 1992-era DCT. A size increase of 1.5–2× at the same visual quality is normal and expected.

Does the JPG keep GPS location and capture date?

No — canvas re-encoding strips EXIF metadata, including location. Good for sharing publicly; keep the HEIC original if you need the metadata.