Batch convert HEIC photos or whole folders

Pick a folder or a few hundred HEIC files, choose one output format and shared settings, and get a ZIP. If some files fail, you get a report for each one instead of a silent gap.

Drop HEIC photos here, or pick them from your device

Stays on your device. Nothing is uploaded.

Processing on this device

How to use it

  1. Select many files, or choose a whole folder.
  2. Pick the output: JPG, PNG, WebP, AVIF, TIFF or PDF. Set quality and the colour and metadata options once for everything.
  3. Start the batch. You can cancel at any time and the files finished so far remain available.
  4. Download the ZIP, then read the failure report for anything that did not convert.

What it keeps

  • Each photo as its own file with the same pixel dimensions.
  • Visible orientation for every file.
  • Colour appearance via sRGB conversion by default.
  • File names, with the new extension.

What it removes or changes

  • Lossy formats (JPG, WebP, AVIF) add a second lossy generation. PNG and TIFF do not, but they are much larger.
  • One set of options applies to all files. If one photo needs different settings, convert it separately.
  • GPS is excluded unless you tick its box, for the whole batch.
  • AVIF is slow, so a large AVIF batch takes much longer than JPG.

Limits

  • Up to 200 files per batch, 200 MB each, 100 megapixels each.
  • Memory is the real ceiling on phones and older laptops. If a big batch stalls, split it in two.
  • Each failed file is listed with the reason, but it is not repaired.

Compatibility

Folder selection works in browsers that support choosing a directory; where it does not, select the files directly instead. The ZIP opens with the built-in tools on current Windows, macOS and Linux. Output formats follow the usual rules: JPG and PNG everywhere, WebP and AVIF on current browsers, TIFF in editors and print workflows.

Privacy

Every file is decoded and encoded in a Web Worker in your tab, and the ZIP is built there too. Nothing is uploaded. Close the tab and all of it is released from memory.

Which output format for a big batch?

For a camera-roll dump you want to share or archive in a friendlier format, JPG is quickest and smallest per photo. PNG and TIFF avoid another lossy step but multiply storage. WebP and AVIF save space, but AVIF encoding is slow, so test with a few files first. PDF makes sense only if you need the photos as pages. If every file needs the same exact size or target, a size-specific tool beats a general batch.

Troubleshooting

Some files failed and others worked.

Open the failure report. Typical causes are truncated files, files that are not really HEIC, or images over 100 megapixels. Run those through the health check.

The page slows down or the tab crashes.

Reduce the batch size, close other tabs, and avoid AVIF or TIFF for very large sets.

Folder picking does nothing.

Your browser may not support folder selection. Select the files with the file button instead.

Frequently asked questions

How many files can I convert at once?

Up to 200 per batch. Run several batches for more.

Can I stop partway through?

Yes. Cancel at any time, and the results already finished stay available to download.

Do all files need the same settings?

Yes, one set of options applies to the batch.

What happens to files that fail?

They are skipped and listed in a report with the reason, so one bad file never ruins the rest.

Related tools

Related guides

Last updated 2026-11-10