Free · Up to 20 photos per batch · Nothing uploaded

Batch HEIC to JPG Converter

Yes — drop a whole folder of iPhone photos and convert them together. The queue runs in this tab, each JPG gets its own download button as soon as it finishes, and no photo ever leaves your device.

Choose output format

Drop your HEIC photos here

or click to choose files · .heic / .heif · up to 30 MB each, 20 per batch

Convert multiple HEIC files without the click-marathon

Repeating a single-file converter twenty times is how most people convert a camera roll. This page does it differently: batch convert HEIC to JPG by dropping the whole set at once, then watch the queue work through the files — typically two at a time, so your laptop’s fan stays quiet and the tab stays usable.

The same local engine handles bulk HEIC conversion as single files: your iPhone photos are decoded in a background worker thread, re-encoded, and handed back as JPG (or PNG / PDF, if you switch the format). For photos of documents, screenshots or anything text-heavy, pick PNG in the format buttons instead — seeHEIC to PNG for when that matters.

Conversion runs entirely in your browser with a local decoding engine. Your photos are never uploaded to a server.

Very large photos or large batches take longer in a browser tab than in native software. Limits: up to 30 MB per photo, 20 photos per batch, 100 MB per batch.

How bulk conversion works here

  1. Drop up to 20 photos — select them all in the file picker or drag a selection in.
  2. The queue converts — status per file: Waiting → Converting → Ready.
  3. Download as they finish — no waiting for the last file to grab the first.

Honest limits, stated plainly: 20 photos, 30 MB each, 100 MB total per batch. Browser tabs have real memory ceilings, and a 30-photo batch of 25 MB ProRAW-style files would freeze the page — that is why the cap exists, not to push you toward a paid tier (this site has none).

More than 20 photos? Convert in waves: drop 20, download, pressClear all, drop the next 20. The tool never stores anything, so starting a new batch is instant.

Batch HEIC conversion FAQ

How many HEIC files can I convert at once?

Up to 20 photos per batch, with a combined limit of 100 MB. Each individual photo can be up to 30 MB. Larger sets should be split into several batches so the browser tab stays responsive.

Does batch conversion upload my photos?

No. Every photo in the queue is decoded and re-encoded inside this tab. The batch never touches a server — there is no upload endpoint on this site.

Do I download the whole batch as a ZIP?

Each finished photo gets its own Download button, and the buttons are ready as soon as that photo finishes — you do not have to wait for the whole queue. Failed items never mix into the results.

What happens if one photo fails?

It is marked Failed with the reason shown, and the rest of the batch continues. You can retry just that file by dropping it again — a corrupted or renamed file is the usual cause.

Convert a whole batch now

Free, unlimited batches, and your photos never leave this tab.

Choose your photos