Convert HEIC to JPG

Drop an iPhone photo, get a JPG that opens everywhere — decoded on your device, never uploaded.

Drag an image here or tap to browse

HEIC/HEIF (and any other image) · free · your image stays on your device

How it works

  1. Drop your HEIC photo. Drag the .heic (or .heif) file into the area or tap to pick it — it works even when the file is misnamed .jpg, because the tool reads the actual file content.
  2. Pick the JPG quality. The default of 90 is visually indistinguishable from the original for photos. Lower it if you also want a smaller file.
  3. Convert & download. You see the converted image and its exact file size before saving. One tap downloads the .jpg.

Since iOS 11, iPhones save photos as HEIC — great for storage on the phone, annoying the moment you need to upload the photo to a government form, attach it to an application, or open it on a Windows PC. The fix is a one-time conversion to JPG, the one format that works literally everywhere.

This converter does the decoding on your device using the same libheif library that desktop apps use, compiled to WebAssembly. There is no upload step, no queue and no account — the photo goes from HEIC to JPG without ever touching a server, at full resolution and with a quality slider if you want a smaller file.

Need the photo edited too? After converting, Open in editor hands the result to the free everyimg Studio editor — crop it, brighten it or remove the background before saving.

Frequently asked questions

Why won’t my HEIC photo open on Windows or in my browser?

HEIC is Apple’s default camera format since iOS 11, but Windows, many web forms and older apps still can’t read it without extra codecs. Converting to JPG gives you a file that every device, website and office tool understands.

Does converting HEIC to JPG lose quality?

HEIC is already lossy, and JPG re-encodes the decoded image, so technically yes — but at quality 90 the difference is invisible for normal photos. What you keep is the full resolution: nothing is scaled down.

Is my photo uploaded to a server?

No. The HEIC decoder (libheif compiled to WebAssembly) runs inside your browser tab. The photo never leaves your device — which also means there is no file size limit imposed by an upload.

My iPhone photo has a .jpg extension but still won’t open. What’s going on?

Some transfer apps rename HEIC files to .jpg without converting them. This tool ignores the extension and detects the real format from the file’s bytes, so those fake .jpg files convert just fine.

What about Live Photos and bursts?

A HEIC container can hold several images; the tool converts the primary photo (the one you see in your gallery). The video part of a Live Photo is not included.

More tools

Every tool runs right in your browser — free, no sign-up, no watermarks. Your images never leave your device.