macOS Productivity & Compatibility

Convert HEIC to JPG on Mac

Batch convert HEIC to JPG on macOS. Faster than Preview, 100% secure.

TL;DR

Learn 4 easy ways to convert HEIC to JPG on a Mac — the free in-browser converter, Preview, the Photos app plus Shortcuts, and the built-in sips command — each with steps, pros/cons, and a comparison table.

HEIC to JPG Converter
100% Free Private
1
Add files
HEIC / HEIF
2
Set options
Quality, resize…
3
Download
ZIP or individual
Drop HEIC or HEIF files here
Or drag an entire folder — up to 500 files
Advanced options PRO TIP
Quality
85%
Resize output
Preserve Metadata
Enabled
Filename Template
Resize presets
Original size 2× (retina) 1920 px 1280 px 800 px
0%

Rate this tool

4.8/5 (260 votes)

The Definitive Guide to HEIC to JPG on Mac

While macOS has built-in support for HEIC, sharing these files with Windows users or uploading them to certain online portals often results in errors. HEIC.dev offers a lightning-fast way to batch convert your library without opening heavy apps like Preview or Photos.

🏎️ Faster than Preview

Don't wait for Preview to load hundreds of images. Drag and drop into HEIC.dev for instant multi-threaded conversion.

🎛️ Advanced Control

Take full control over quality settings, resolution downscaling, and metadata preservation—features often hidden in macOS.

📤 Universal Sharing

Ensure your shared albums are viewable by everyone, regardless of their device or operating system.

Sharing Beyond the Apple Ecosystem

Apple's ecosystem is great, but the rest of the world still runs on JPG. By using HEIC.dev on your Mac, you can bridge this gap in seconds. Our tool processes your high-resolution photos locally, preserving your privacy while ensuring that your visual content is accessible to anyone, anywhere.

4 Easy Ways to Convert HEIC to JPG on Mac

macOS can open HEIC natively, but exporting to JPG for Windows users and websites still trips people up. Here are four easy methods — from the browser tool on this page to apps that are already on your Mac — with honest pros and cons.

1
HEIC.dev — free, private, no install Recommended
Best for most people: batch conversion that's faster than Preview, with no uploads — it's the converter on this page.
  1. Open heic.dev/heic-to-jpg in Safari or Chrome on your Mac (that's the tool above).
  2. Click Add files or drag & drop your HEIC photos — up to 500 at once.
  3. Adjust the quality slider and resize presets if needed; keep Preserve Metadata on to retain EXIF and GPS.
  4. Click Convert all, then download the JPGs individually or as a single ZIP.

Pros

  • ✓ 100% free — no account, no watermark, no limits
  • ✓ Photos never leave your Mac (processed in-browser via WebAssembly)
  • ✓ Batch converts up to 500 files, multi-threaded
  • ✓ Quality, resize, and metadata control Preview hides

Cons

  • ✗ Needs a modern browser (Safari, Chrome, Firefox, Edge)
  • ✗ Load the page before you go fully offline
2
Preview — built-in macOS export
Best for the occasional photo: no downloads, no new tools.
  1. Double-click a HEIC file to open it in Preview.
  2. Choose File → Export (select several files first and you'll see Export Selected Images instead).
  3. Set Format to JPEG, adjust the quality slider, and click Save.
  4. For a folder of files: select them all, then File → Export Selected Images — Preview saves each as a JPEG.

Pros

  • ✓ Built into macOS — nothing to install
  • ✓ Simple for one or a handful of files
  • ✓ Quality slider available on export

Cons

  • ✗ Clunky for large libraries
  • ✗ No advanced resize or metadata options
  • ✗ Slower than a dedicated converter for big batches
3
Photos app + Shortcuts — native library exports
Best for exporting batches straight from your photo library, or automating repeat conversions.
  1. In the Photos app, select the HEIC photos you want to convert.
  2. Choose File → Export → Export [N] Photos.
  3. In the dialog, set Photo Kind to JPEG, pick a quality level, and click Export.
  4. Automating? Build a Shortcut with the Convert Image action (Format: JPEG) and run it on a selection or folder.

Pros

  • ✓ Native and free — works with your existing library
  • ✓ True batch export with format and quality control
  • ✓ Shortcuts can automate recurring conversions

Cons

  • ✗ Export dialog options can be confusing at first
  • ✗ Photos re-encodes from its library, not your original files
  • ✗ Shortcuts has a learning curve
4
Terminal — sips (built into macOS)
Best for power users scripting hundreds or thousands of files.
  1. Open Terminal (or iTerm) and navigate to your photo folder with cd.
  2. Convert one file: sips -s format jpeg photo.heic --out photo.jpg
  3. Convert every HEIC in the folder: for f in *.heic; do sips -s format jpeg "$f" --out "${f%.heic}.jpg"; done
  4. ImageMagick users: magick input.heic output.jpg.

Pros

  • ✓ sips ships with every Mac — nothing to install
  • ✓ Fast, scriptable batch conversion
  • ✓ Runs on headless or remote Macs too

Cons

  • ✗ Command line — intimidating for casual users
  • ✗ No visual preview of the output
  • ✗ Quality control is less granular than GUI tools

Which should you choose? For most people, Method 1 (the converter on this page) is the fastest and safest option. Use Preview for the occasional single photo, the Photos app for library exports, and sips when you need to script it.

The 4 Methods at a Glance

Method Free Needs install Batch Privacy Best for
1. HEIC.dev (this page) Yes No Up to 500 100% local Most people
2. Preview Yes No Small batches Local Quick single conversions
3. Photos + Shortcuts Yes No Yes Local Library exports & automation
4. Terminal (sips) Yes No Yes Local Power users & scripts

macOS HEIC Frequently Asked Questions

How do I convert HEIC to JPG using Preview on Mac?
Open the HEIC file in Preview, go to File > Export, and select "JPEG" from the format dropdown. However, for batch processing, HEIC.dev is significantly faster.
Is HEIC.dev better than the native Mac "Quick Action"?
HEIC.dev offers more advanced settings, such as quality control and metadata preservation, which the default macOS Quick Action sometimes lacks.
Does conversion on Mac affect image quality?
If you use HEIC.dev with a quality setting of 90% or higher, the visual difference is negligible while ensuring compatibility with non-Apple users.
Can I convert HEIC to JPG on older versions of macOS?
Yes, since HEIC.dev runs in the browser, it works on any Mac running a modern version of Safari, Chrome, or Firefox, regardless of the OS version.
How do I convert HEIC to JPG in bulk on Mac?
Dragging 500 images into HEIC.dev is the fastest way. It processes them in parallel, much faster than opening them all in Preview.
Does HEIC to JPG on Mac preserve my iCloud metadata?
Yes, all original EXIF data, including keywords and location, is preserved if you enable the option in our tool.
Can I convert HEIC to JPG on a MacBook Air?
Yes, HEIC.dev is lightweight and works perfectly on all MacBook Air and MacBook Pro models.
Is there a limit to how many files I can convert on Mac?
No, you can convert your entire library for free with no limits or watermarks.
Why should I convert HEIC to JPG on Mac?
While your Mac can see them, friends on Windows or older Android phones cannot. Converting ensures universal compatibility.
Can I convert HEIC to JPG without internet on my Mac?
Yes, once the page is loaded, the conversion engine stays in your browser cache and can work offline.
Does HEIC.dev support macOS Sonoma and Ventura?
Yes, we are fully compatible with all recent macOS versions and the Safari browser.
How do I save converted JPGs to a specific folder on Mac?
After conversion, click "Download All (.ZIP)" and you can choose the destination folder in your Finder.
Is it safer to use HEIC.dev than other online tools?
Yes, because your photos never leave your Mac. Most other tools upload your files to their servers.
Can I convert HEIC to JPG using the command line on Mac?
You can use tools like "sips" or "magick," but HEIC.dev provides a much more user-friendly interface for batch work.