How to convert multiple HEIC files to JPG at once

The 30-photo problem

Converting one HEIC file is easy. The real-world situation is different: you get back from a trip with 30 vacation photos, or need to send a batch of listing photos to a client on Windows, or have to upload a folder of receipts to an expense system that rejects HEIC. Converting those one at a time is misery.

Most free converters make batch work painful on purpose, gating multiple files behind a paid tier or making you re-upload for every single photo.

Batch convert in one upload

Our HEIC to JPG converter takes up to 30 files in one go. Select them all in the file picker (or drag the whole selection into the upload box), press convert once, and download a single ZIP containing every JPG.

Batches are capped at 30 files and 150MB total, which comfortably covers a phone's worth of vacation photos in one or two rounds. Files convert one at a time on the server to keep quality consistent, and everything auto-deletes within 30 minutes.

If any single file fails to convert (a corrupted download, for example), the ZIP includes a plain-text report naming exactly which files failed. You never get silent missing photos.

Selecting many photos on iPhone

On iPhone Safari, tap the upload box, choose Photo Library, then tap Select and swipe across the photos you want. iOS hands the originals to the browser and the whole batch uploads together.

On Windows or Mac, select a range in your file manager with Shift-click (or Ctrl-click and Cmd-click for individual files) and drag the selection onto the upload box.

What to expect from the results

Each JPG comes out at quality 90, visually identical to the original for normal viewing. Expect JPGs to be roughly 1.5 to 2 times larger than the HEIC files, because JPG compression is older and less efficient. That is the honest cost of files that open everywhere.

If the destination also has a file-size limit, run the converted photos through compress to 200KB afterward, or whatever target the form demands.

Frequently asked questions

Is there a limit on batch conversion?

Yes: 30 files or 150MB per batch, whichever comes first. Nothing stops you from running several batches back to back.

Do the converted photos keep their names?

Yes. IMG_4021.heic becomes IMG_4021.jpg inside the ZIP, so your ordering and references survive the trip.

Can I batch convert to PNG or WebP too?

Yes. Every converter on the site accepts up to 30 files: HEIC to PNG, WebP to JPG, PNG to WebP, and the rest.