HEIC to JPG Converter

Convert HEIC and HEIF photos from your iPhone to JPG online for free. Runs entirely in your browser, no upload, no account needed.

About This Tool

Convert HEIC and HEIF photos, the default format iPhones save pictures in, into standard JPG files that open anywhere. Useful when you need to share iPhone photos with someone on Windows or Android, or upload them to a site that doesn't accept HEIC. Everything happens in your browser using a WebAssembly build of libheif, your photos are never uploaded anywhere.

How To Use

  1. Drag your HEIC or HEIF photos into the drop zone, or click to browse.
  2. Adjust the JPG quality if you want a smaller file size.
  3. Click "Convert" to turn each photo into a JPG.
  4. Download the converted photos individually or as a ZIP.

How It Works

HEIC is Apple's default photo format since iOS 11, built on the HEIF container format with more efficient compression than JPEG. Most non-Apple software, and many web uploaders, can't read it directly.

This tool decodes each HEIC file using libheif, the same open-source decoding library used by Linux photo viewers, compiled to WebAssembly so it runs directly in your browser. The decoded pixels are drawn onto a canvas and re-encoded as a standard JPEG at your chosen quality. No plugin, upload, or native app is needed.

Because some browsers and operating systems don't reliably report HEIC files with a recognizable file type, this tool also accepts files by their .heic/.heif extension so uploads aren't rejected due to an inconsistent browser-reported type.

Frequently Asked Questions

What is a HEIC file?

HEIC (High Efficiency Image Container) is the default photo format on iPhones running iOS 11 or later. It compresses photos more efficiently than JPEG, producing smaller files at similar quality, but many apps and websites outside the Apple ecosystem can't open it.

Will I lose quality converting to JPG?

A small amount, since JPG uses lossy compression. At the default 92% quality the difference is essentially invisible. You can raise the quality slider to 100% for the closest match to the original.

Does this work with Live Photos?

This converts the still HEIC image only. The separate video component of a Live Photo, if your export included one, isn't part of the HEIC file and won't be converted.

Are my photos uploaded anywhere?

No. Decoding and conversion both happen locally in your browser via WebAssembly. Your photos never leave your device.

Related Tools