/

HEIC to JPG converter

Processed Client Side

Convert iPhone HEIC (and HEIF) photos to universally-supported JPG, in batch. Decoding runs entirely in your browser — your photos are never uploaded.

Source
JPG output
Add one or more images to convert them here.

Bookmark this tool now — skip the search next time you need it.

About HEIC to JPG converter

This tool runs entirely in your browser. Whatever you paste is processed on your own device and is never uploaded, logged, or sent to any server.

The HEIC to JPG converter turns Apple HEIC and HEIF photos — the format iPhones and iPads save by default — into JPG files that open anywhere: Windows, Android, older editors, and every upload form that rejects a .heic file. Decoding happens through a JavaScript HEIC decoder that loads on demand the first time you convert, so an entire camera roll of personal photos can be handled without a single upload. Add as many files as you like, set the JPG quality, and each photo is decoded, re-encoded, and listed with its output dimensions and size, ready to save one by one or all at once.

Key features

  • Batch-convert whole camera rolls of .heic and .heif files in one pass
  • JPG quality slider from 30% to 100% for balancing file size against fidelity
  • Output dimensions and file size shown for every photo
  • Recognises HEIC files even when the browser reports no MIME type for them, by falling back to the extension — which is what .heic usually needs
  • The 1.4 MB decoder loads only when you actually convert, so no other page on the site pays for it
  • A photo that cannot be decoded reports its own error while the rest of the batch continues
  • Save each JPG individually, or use Download all
  • Handles files up to 30 MB each
  • Runs entirely in your browser — your photos are never uploaded to a server

How to use it

  1. Drop your .heic or .heif files onto the dropzone, or click it to browse.
  2. Set the JPG quality — 90% suits camera photos; drop to 80% when you need smaller files for email or upload.
  3. Wait for the decoder to load on the first file; everything after that converts quickly.
  4. Check the dimensions and size shown on each result.
  5. Click Save on any photo, or Download all to take the whole batch.

Tips & common mistakes

  • Keep quality at 85–95% for camera photos. HEIC holds more detail than JPG can, so a low quality setting throws away the advantage twice over.
  • To stop producing HEIC in the first place, set your iPhone to Settings → Camera → Formats → Most Compatible; it will shoot JPG from then on.
  • EXIF metadata — capture date, camera settings, and location — is not carried into the JPG, because the photo is decoded to pixels and re-encoded from a canvas. Keep the originals if that data matters to you.
  • If a file fails, it is usually a Live Photo, a burst, or an unusual HEIC variant. Re-export it from Photos as a still image and convert that.
  • HEIC images from newer iPhones can be 10-bit HDR. JPG is 8-bit SDR, so expect a flatter look in very bright or very saturated areas.
  • Photos sent through Messages, WhatsApp, or an email client are frequently converted to JPG already — check the extension before running a batch you may not need.
  • Large batches convert one file at a time, so a few hundred photos will take a while; results appear as each finishes rather than all at the end.

Related tools

Browse all 11 Image tools

Frequently asked questions

10

Drop your .heic or .heif files onto the tool, set the JPG quality, and each photo is converted in place. Click Save on any result, or Download all to take the whole batch.

No. HEIC decoding and JPG encoding both run in your browser using JavaScript, so personal photos never leave your device — which is the main reason to avoid online HEIC converters that upload.

The HEIC decoder is about 1.4 MB and loads on demand the first time you convert, so no other page pays for it. Once loaded, the remaining files convert quickly.

HEIC is Apple’s container for HEIF images, the default camera format on iPhone since iOS 11. It stores similar quality to JPG in roughly half the space, but far fewer programs can open it.

Yes. Add as many HEIC or HEIF files as you like — they convert one after another and can be saved individually or all together.

No. EXIF metadata such as capture date, camera settings, and GPS location is not carried into the JPG, because the image is decoded to pixels and re-encoded. Keep the originals if that data matters.

Open Settings → Camera → Formats and choose Most Compatible. The camera will shoot JPG from then on, though existing HEIC photos stay as they are.

It is usually a Live Photo, a burst, or an unusual HEIC variant the decoder cannot read. Re-export it from Photos as a still image and convert that. Other files in the batch are unaffected.

A little, since JPG is lossy. At quality 90 the difference is invisible on typical camera photos, and HDR HEIC images may look slightly flatter because JPG is 8-bit.

Each photo can be up to 30 MB, which comfortably covers full-resolution iPhone images. There is no limit on how many you convert and no sign-up.