How to Batch Convert HEIC to JPEG on Mac (3 Methods)

iPhone shoots HEIC but your client needs JPEG? Here are three ways to batch convert HEIC files on Mac, including a free method.

Every iPhone since the iPhone 7 shoots photos in HEIC format by default. HEIC (High Efficiency Image Container) produces smaller files than JPEG at comparable quality. Great for saving storage, but a headache when you need to share photos with clients, upload to a website that doesn't support HEIC, or use them in apps that only accept JPEG.

If you've transferred a folder of iPhone photos to your Mac and need them in JPEG, here are three ways to batch convert them: from a quick free method to a professional workflow.

What Is HEIC and Why Does It Matter?

HEIC (also called HEIF, High Efficiency Image Format) is Apple's default photo format since iOS 11. Compared to JPEG:

  • ~50% smaller file size at the same visual quality
  • Supports 10-bit color (vs. JPEG's 8-bit), preserving more color detail
  • Supports transparency (like PNG, unlike JPEG)
  • Supports image sequences (Live Photos are stored as HEIC)

The problem: while Apple's ecosystem handles HEIC natively, many websites, apps, and services still only accept JPEG or PNG. WordPress, some email clients, older versions of Windows, and many e-commerce platforms don't display HEIC files correctly.

Method 1: Quick Look + Preview (Free, Small Batches)

For converting a handful of HEIC files (under 20), macOS has a built-in option:

  1. Select your HEIC files in Finder
  2. Right-click and choose Quick Actions → Convert Image
  3. Select JPEG as the format
  4. Choose the image size (Small, Medium, Large, or Actual Size)
  5. Click Convert to JPEG

The converted JPEG files appear in the same folder alongside the originals.

Pros: Free, built into macOS, no app needed.

Cons: No quality control (you can't set JPEG compression level), no option to choose output folder, limited size options, slow with large batches, no additional editing (crop, watermark, rename).

Method 2: sips Command Line (Free, Technical)

macOS includes sips (Scriptable Image Processing System), a command-line tool that can convert image formats. Open Terminal and run:

for file in *.HEIC; do sips -s format jpeg "$file" --out "${file%.HEIC}.jpg"; done

This converts every HEIC file in the current directory to JPEG.

You can also set quality:

for file in *.HEIC; do sips -s format jpeg -s formatOptions 85 "$file" --out "${file%.HEIC}.jpg"; done

Pros: Free, scriptable, control over quality, can be automated.

Cons: Requires Terminal knowledge, no visual preview, easy to make mistakes with file paths, no additional editing capabilities.

Method 3: Batch Photo Editor (Recommended for Regular Use)

If you regularly convert HEIC files, especially if you also need to crop, resize, watermark, or rename them, a dedicated batch editor handles everything in one workflow. Here's how it works with RapidPhoto:

  1. Import: Drag your HEIC files into RapidPhoto (up to 500 at once)
  2. Edit (optional): Crop, adjust brightness/contrast, apply effects, add watermarks, or rename. All applied in batch.
  3. Export: Select JPEG as the output format, set quality (1-100%), choose color space (sRGB, Display P3, or Adobe RGB), pick output folder
  4. Done: All files converted and exported

The advantage over the free methods: you can combine conversion with other edits in a single pass, control exact JPEG quality, choose your color space, and process up to 500 files at once with GPU acceleration.

Beyond JPEG: Modern Format Options

JPEG isn't always the best target format. Depending on your use case, consider these alternatives:

Format Best For File Size vs. JPEG Browser Support
JPEGUniversal compatibilityBaselineAll browsers
WebPWeb images~30% smallerAll modern browsers
AVIFWeb (best compression)~50% smallerChrome, Firefox, Safari 16+
PNGTransparency, screenshots2-5x largerAll browsers
TIFFPrint, archival5-10x largerNot web-compatible
HEICApple devices, storage~50% smallerSafari only

If you're converting HEIC for web use, WebP is often a better target than JPEG. You get smaller files with equivalent quality, and browser support is now universal. AVIF is even smaller but requires slightly newer browsers.

RapidPhoto supports all nine of these export formats, so you can convert HEIC to whichever format your workflow requires.

Preserving Quality During Conversion

HEIC and JPEG are both lossy formats, which means converting from one to the other involves re-encoding the image. Some quality loss is unavoidable, but you can minimize it:

  • Use high JPEG quality (85-95%): Below 80%, compression artifacts become noticeable. 85% is a good balance of quality and file size for most uses. 92-95% is virtually indistinguishable from the source.
  • Don't convert back and forth: Each lossy-to-lossy conversion degrades quality. Convert once to your target format.
  • Keep the originals: Always keep your HEIC originals. Export JPEGs as copies, not replacements.
  • Match color space to destination: Use sRGB for web and screen display. iPhone photos often use Display P3, which has a wider color gamut. Converting to sRGB may slightly shift vibrant colors, but ensures consistent display across all devices.

Batch Convert HEIC to JPEG: Quick Reference

Method Best For Max Batch Quality Control Price
Quick ActionsUnder 20 files, one-off~20NoFree
sips (Terminal)Scriptable workflowsUnlimitedYesFree
RapidPhotoRegular use, combined edits500Yes (1-100%)Free / $14.99 Pro

Bottom Line

If you need to convert a few HEIC files once, the built-in Quick Actions method works fine. If you do this regularly or need more control (exact quality settings, modern format options like WebP and AVIF, or combined editing like crop, watermark, and rename in the same pass), RapidPhoto handles it all in one workflow, entirely on your Mac.

Download RapidPhoto free to convert up to 10 images per batch with the free tier, or upgrade to Pro for 500 images and all export formats.

Try RapidPhoto Free

Batch edit up to 10 photos free. Pro unlocks 500 photos, AI tools, and 100+ effects for a one-time $14.99.

Download on the Mac App Store