Plainjar
Back to all tools

— images —

Live

HEIC to JPG

Turn iPhone photos into JPGs that open on any device.

runs entirely in your browser

Works in any modern browser

Conversion uses libheif via WebAssembly, works in Chrome, Firefox, Edge, Safari and mobile. The libheif bundle (~150KB) loads once on the first photo.

Frequently asked questions

Are my photos uploaded anywhere?

No. HEIC parsing runs through libheif in WebAssembly, in your browser. No server, no log. Open the Network tab during conversion, you'll only see the libheif bundle loading once on the first photo, no upload of photo bytes.

Is EXIF (date, location, camera) preserved?

Yes, as far as libheif can read it from the source HEIC. Want EXIF gone before sharing? Run the JPG output through 'Remove metadata' afterwards.

How many HEICs can I convert at once?

No artificial limit. In practice, 50-100 photos works smoothly; iPhone burst-mode dumps of 200+ photos can get slow on weaker devices. Conversion is single-threaded, multiple photos process sequentially.

Why doesn't Windows just open HEIC natively?

Microsoft ships the HEIC codec separately via the Microsoft Store (partly free, partly paid). Many people don't know that. So the iPhone→Windows route via a HEIC→JPG tool is still the fastest fix.

— related tools —

Related tools

This tool runs entirely in your browser. Nothing is uploaded or stored on a server.

HEIC to JPG — Plainjar