Home / Blog / Batch Convert HEIC
Batch Convert HEIC

How to Batch Convert HEIC Files (Free & Fast)

Converting one HEIC photo is easy. Converting two hundred from a vacation is where you need a real batch method. This guide covers the fastest ways to convert entire folders of HEIC images to JPG at once — on any device — plus tips for keeping your file names and photo details intact.

The Fastest Way: Batch Convert with HeifConverter.com

HeifConverter.com is built for batch conversion. Everything runs in your browser using WebAssembly, so even a hundred photos at once never leave your device — there's no upload, no sign-up, and no file-count limit.

  1. Open the HEIC converter on any device (desktop, iPhone, iPad, Android, Chromebook).
  2. Drag your HEIC files into the drop zone, or click Select files and pick them all from your library.
  3. Choose your output format: JPG (universal), PNG (lossless), WebP (smallest for web), PDF, or SVG.
  4. Hit Convert All. Each photo converts in your browser and shows up in the result list.
  5. Use Download All (ZIP) to grab every converted image in a single zipped bundle — original file names are preserved.

Two power-user options if you're working with many photos:

This is the recommended option whenever you have more than a few HEIC files. For a single-file walkthrough, see our main HEIC to JPG guide.

Batch Convert on a Mac (Preview)

macOS can batch-convert without any extra apps using Preview's built-in export:

  1. Select all the HEIC files in Finder and open them together in Preview.
  2. In the sidebar, choose Edit → Select All.
  3. Go to File → Export Selected Images.
  4. Click Options, set the format to JPEG, choose a destination folder, and export.

The Photos app can also export many images at once via File → Export. More detail in our Mac guide.

Batch Convert on Windows

Windows doesn't have a clean built-in batch converter for HEIC. Microsoft Paint converts only one file at a time, which is impractical for a large folder. Your best options are:

Batch Convert on Linux (Command Line)

Linux has the most efficient batch method of all once libheif is installed. A one-line loop using heif-convert turns every HEIC file in a folder into a JPG, preserving metadata:

for i in *.HEIC; do heif-convert "$i" "${i%.HEIC}.jpg"; done

ImageMagick offers a similar approach with mogrify -format jpg *.heic. See our Linux guide for installation steps.

Batch Convert on an iPhone

You can convert several photos at once directly on your phone:

  1. In Photos, select all the images you want to convert.
  2. Tap Share, then Copy Photos.
  3. Open the Files app, go to a folder, and paste — iOS often saves the copies as JPG.

Alternatively, set Settings → Photos → Transfer to Mac or PC to Automatic so photos convert to JPG whenever you transfer them off the phone.

Tips for a Clean Batch Conversion

Which Method Should You Use?

Platform Best Batch Method
Any deviceBrowser converter
MacPreview → Export Selected
WindowsBrowser or XnView/IrfanView
Linuxheif-convert loop
iPhoneCopy & paste into Files

Frequently Asked Questions

What's the easiest way to convert many HEIC files at once?

A browser-based converter that supports batch uploads — add all your files, choose JPG, and download them together, with no software to install.

Can I batch convert HEIC without uploading my photos?

Yes. Browser converters that process files locally never upload them, and the Mac, Linux, and iPhone methods above all run entirely on your own device.

Will batch conversion keep my photo dates and locations?

It depends on the tool. The Linux heif-convert command and most good converters preserve metadata; some basic methods strip it, so check if that matters to you.

Is there a limit to how many HEIC files I can convert at once?

Browser converters that work locally aren't limited by upload caps, so they handle large batches well. Performance depends mainly on your device's speed.

Got a whole folder of iPhone photos to convert? Batch convert HEIC to JPG in your browser — free, fast, and private, with nothing uploaded to any server.

Need to convert HEIC right now?

Free, private, browser-based — no upload, no signup, instant download.

Open the Converter →