Image compatibility

HEIC to JPG Converter

Get iPhone photos into a format every app, form and website actually accepts.

  • HEIC input
  • JPG output
  • Runs in your browser

Drop files here, or browse your device.

Up to 8 files · JPG output · stays on your device

The HEIC decoder is about a megabyte and downloads the first time you convert. It runs locally in this tab.

Three steps

How to convert HEIC to JPG

No sign-up, no watermark, no upload.

  1. Add your HEIC files

    Drag them onto the panel or browse your device. Up to eight files can be staged at once, and nothing is uploaded — the files stay in this tab.

  2. Convert to JPG

    The HEIC decoder is loaded on this page only, and runs locally. The work happens on your own device, so there is no queue, no server round trip and no account to create.

  3. Save the JPG

    A single file downloads automatically; a batch gives you a Save all button so your browser does not block the burst of downloads. The original HEIC file is left untouched.

Common questions

HEIC to JPG questions

What exactly is a HEIC file?

It is the format iPhones use by default: a HEIF container holding an HEVC-encoded image. It saves space at the same quality, but outside Apple’s ecosystem support is patchy.

How can a browser convert HEIC at all?

This page loads a WebAssembly build of a HEIF decoder on demand, then feeds the decoded image to the Canvas API. The decoder runs inside your browser — your photo never leaves your device.

Why will my browser not just open the file?

Only Safari decodes HEIC natively. Chrome, Firefox and Edge do not, which is why the file downloads fine from iCloud but refuses to open on a Windows PC.

Are EXIF data and Live Photo motion kept?

No. The conversion extracts the still image and writes a fresh JPG, so GPS location, camera EXIF metadata and the Live Photo video track are not carried over.