HEIC to JPG

Convert iPhone HEIC photos to JPG (or PNG) in your browser. Batch convert, set quality, download single files or a ZIP. Your photos never leave the device.

Runs in your browser — nothing uploaded

Convert iPhone HEIC photos to JPG or PNG without uploading them anywhere. Drop a folder of .heic files, set the output format and quality, save them individually or as a single ZIP. The decoder runs as WebAssembly in your browser — your photos stay on your device.

Private by design — your data never leaves your device

How to use it

No account, no upload — it all happens on your device.

1
Pick the output format (JPG for size, PNG for lossless) and set quality if using JPG.
2
Drop one or many .heic / .heif files into the dropzone, or click to choose.
3
The tool decodes each file and shows the converted result. Big batches take a moment — HEIC decoding is heavier than typical formats.
4
Save individual files or grab the whole batch as a ZIP.

Why HEIC exists (and why it's annoying)

  • HEIC = HEIF with HEVC encoding.It's Apple's photo format since iOS 11 (2017). Roughly half the file size of JPG at the same visual quality — great for phone storage, painful for everyone else.
  • Windows, Android, and old Macsoften don't open HEIC without an extension. Browsers, photo printers, social uploads, and email previews are hit-or-miss. Converting once at the source saves a lot of downstream "why won't this open".
  • The fix on your iPhone:Settings → Camera → Formats → "Most Compatible". This switches future photos back to JPG. Existing HEICs still need conversion — that's what this tool is for.

Format choice

  • JPG — best default. Universal compatibility, small files, lossy but visually indistinguishable from the source at quality 85+.
  • PNG— lossless. Use if you'll edit the photo, need maximum fidelity, or need transparency (HEIC supports an alpha channel; JPG doesn't). Expect 5-10× larger files than JPG.

Tips and limits

  • 30 MB cap per file. HEIC decoding is heavier than typical image work; very large files can stall the page.
  • Batch up to 20 files.Larger batches work, but they'll take longer — the converter runs sequentially in the main thread.
  • Live Photos. Only the still image is extracted — the short video clip embedded alongside is ignored.
  • EXIF data. Some metadata is preserved through the JPG conversion; some (like Apple-specific Live Photo tags) is dropped.

Frequently asked

Why won't my PC or Windows software open HEIC files?
HEIC is Apple's default photo format since iOS 11. Windows doesn't open it out of the box (you need an extension from the Microsoft Store), and many older Mac apps, photo printers, social platforms, and email clients reject it too. Converting to JPG or PNG makes the photos universally readable.
Will quality drop after converting?
JPG output at quality 90 is visually indistinguishable from the source for almost all photos. PNG output is lossless — exact reproduction at every pixel, but much bigger files. If size matters and the photo is going to a service, JPG 85-95 is the sweet spot. If you'll edit the photo further, PNG keeps every detail.
Is anything sent to a server?
No. The HEIC decoder (heic2any) runs in your browser as WebAssembly. Photos never leave your device — close the tab and they're gone.

Related tools

Image ResizerResize JPG, PNG, and WebP images right in your browser. Drag in a file, set new dimensions, and download — nothing is uploaded.Image Format ConverterConvert images between PNG, JPG, and WebP in your browser. Set the quality, see the size delta, download. Nothing is uploaded.Image CropperCrop JPG, PNG, and WebP images visually in your browser. Aspect-ratio presets for social, profile, and print. Output stays at full resolution.