Skip to content
ImageRuns in your browserPopular

HEIC to JPG Converter

Open iPhone HEIC photos and save them as JPG, on your device.

Upload
Batch upload supported · 40 MB max
Privacy
Nothing is uploaded
Cost
Free · no sign-up · no watermark

Loading tool…

The tool is loading its code on your device. This happens once and is cached for later visits.

Processed entirely on your device

Your file is read, transformed and re-encoded inside this browser tab using JavaScript. There is no upload endpoint — nothing leaves your machine, nothing is stored, and the result is created as a local object URL that disappears when you close the page.

Overview

About the HEIC to JPG Converter

Convert HEIC and HEIF photos from iPhones to JPG entirely in your browser using a WebAssembly libheif decoder. No upload, no iCloud round trip, no watermarks.

Since iOS 11, iPhones have saved photos as HEIC: half the size of JPG for the same detail, and completely unopenable on most machines that are not Apple's. The photos arrive by WhatsApp, email or USB stick and double-clicking does nothing. This tool closes that gap without installing anything.

What HEIC actually is

HEIC is a container around HEIF, which stores images encoded with HEVC — the same video codec family as H.265. That is why it compresses so well and why it needs a real decoder rather than a rename. Here the decoder is libheif compiled to WebAssembly, running in your tab at near-native speed.

What to expect from the output

  • Colour and orientation are preserved: the decoder applies the EXIF rotation and the colour profile before handing over pixels.
  • Size lands close to the original HEIC at 90–95% quality, and larger below that.
  • Live Photos and bursts decode to their still cover frame; the motion part is a video this tool does not extract.

When PNG is the better target

If the photo is really a screenshot of a document, a diagram or anything with sharp edges and flat colour, convert to PNG instead — lossy JPG rings around text edges. For photographs, JPG is the right destination and the smaller file.

Step by step

How to use the HEIC to JPG Converter

  1. Drop your .heic or .heif photos onto the upload area, or click it to browse.

  2. Set the JPG quality — 92% is a good default for photos straight off an iPhone.

  3. Press Convert to JPG; the WebAssembly decoder runs locally, so large batches are fine.

  4. Download the JPGs individually or take the whole batch from the result list.

Why use it

Benefits and common use cases

What this tool is good for, and what it deliberately does not try to do.

Works on Windows and Android

Neither ships a HEIC decoder by default, which is why iPhone photos arrive as unopenable attachments. Converting in the browser fixes that without installing codec packs.

Photos never leave the device

HEIC collections are often personal — holidays, family, documents photographed for a claim. The libheif decoder runs as WebAssembly in your tab, so nothing is uploaded anywhere.

Batch friendly

A holiday folder of two hundred HEIC files converts in one pass, each photo getting its own JPG with the original filename preserved.

Questions

Frequently asked questions

Short, honest answers about quality, limits and privacy.

Why can't I open HEIC files on my computer?

HEIC is Apple's container for HEIF photos, and only Apple platforms ship a decoder by default. Windows and Android need extra codecs, which is exactly the gap this tool fills in the browser.

Is quality lost converting HEIC to JPG?

A little, once. HEIC is decoded to full pixels and re-encoded as JPG at the quality you choose. At 90% and above the result is visually identical for typical photos; avoid converting the same image repeatedly.

Does this upload my photos to a server?

No. The decoder is a WebAssembly build of libheif that runs inside your browser tab. There is no upload endpoint, and the output is a local blob URL that dies with the page.