FormatDrop
How-To Guide

How to Batch Convert HEIC to JPG

Converting HEIC photos one by one is impractical when you're dealing with a camera roll export, vacation photos, or a photography session. Batch conversion lets you convert dozens or hundreds of HEIC files to JPG in one go. This guide covers the fastest batch methods: browser-based for small batches, macOS Preview for medium batches, and iCloud for automatic ongoing conversion.

Step-by-step instructions

  1. 1

    Method 1: Batch convert up to 5 files at once with FormatDrop (free)

    Open formatdrop.com/heic-to-jpg in your browser. Drag and drop up to 5 HEIC files at once onto the converter. All files convert in parallel inside your browser — nothing is uploaded. Download as individual JPGs or as a ZIP file containing all converted images. Free, no account needed.

    Go to converter
  2. 2

    Method 2: Unlimited batch with FormatDrop Pro

    For larger batches — an entire camera roll export, hundreds of photos from a shoot — upgrade to FormatDrop Pro. Pro removes the 5-file limit and increases the file size limit to 500 MB per file. Select your entire HEIC folder, drag it onto the converter, and download all JPGs as a single ZIP. All conversion still happens in your browser.

  3. 3

    Method 3: Use Preview on Mac for medium batches

    Select all HEIC files in Finder → right-click → Open With → Preview. In Preview, all files open as thumbnails on the left. Select all thumbnails (Command+A) → File → Export All. Set format to JPEG, choose quality, select a destination folder, and click Choose. Preview exports all files to that folder. Works for dozens to hundreds of files.

  4. 4

    Method 4: Automatic batch conversion via iCloud for Windows

    If you're on Windows and sync your iPhone via iCloud, you can set iCloud for Windows to auto-convert HEIC to JPG on download. Open the iCloud for Windows app → Photos settings → enable 'Download and keep originals' and select the option to convert to JPG compatible format. From then on, every iPhone photo that syncs to your PC arrives as JPG automatically.

Why convert HEIC to JPG?

Batch HEIC-to-JPG conversion is one of the most common iPhone-to-PC workflows. When you export your iPhone photo library (whether for backup, editing in Lightroom on Windows, sharing a photography portfolio, or switching devices), you typically end up with thousands of HEIC files that need to be in JPG for any non-Apple workflow. The scale makes manual conversion impractical — you need a batch tool. The right tool depends on your setup: if you're on Mac, Preview's Export All is excellent for hundreds of files. If you're on Windows without iCloud, a browser-based batch converter handles small to medium batches. For truly large libraries (thousands of photos), desktop tools like XnConvert (free, open source, Windows/Mac/Linux) can handle the full library in one batch.

Your files never leave your device

FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.

Frequently asked questions

What's the fastest way to batch convert HEIC to JPG on Windows?
For small batches (under 25 photos), FormatDrop in Chrome or Edge handles everything in the browser — drag, drop, download ZIP. For larger batches, iCloud for Windows with the automatic HEIC-to-JPG conversion setting is the smoothest solution: every photo that syncs from your iPhone arrives as JPG automatically. For one-off large batches without iCloud, XnConvert (free desktop app) processes thousands of files quickly.
Can I batch convert HEIC to JPG on Mac from Terminal?
Yes — using sips (macOS's built-in image processing tool): open Terminal, navigate to the folder containing your HEIC files with `cd ~/Pictures/HEIC_Folder`, then run `mkdir converted && sips -s format jpeg *.heic --out converted`. This converts every HEIC file in the current directory to JPG and saves them to a 'converted' subfolder. You can also automate this with Automator.
Will batch conversion reduce the quality of my photos?
HEIC to JPG conversion involves a small quality reduction since you're re-encoding from one lossy format to another. At high quality settings (90%+), the difference is invisible. FormatDrop defaults to high quality. For a large photo library, the quality loss is acceptable and the resulting JPGs are indistinguishable from the originals in normal use. If you need pixel-perfect preservation, convert to PNG (lossless) instead of JPG.
How do I select all HEIC files in a folder on Windows?
Open File Explorer, navigate to your HEIC folder, click on one HEIC file, then press Ctrl+A to select all files. Alternatively, right-click → Sort by → Type to group HEIC files together, then click the first HEIC file and Shift-click the last one to select only HEIC files. Then drag the selected files onto the FormatDrop converter.
Convert HEIC to JPG Now — Free

No account. No upload. Works in any browser.