How to Convert HEIC to JPG on Mac

Your Mac can open HEIC photos, but lots of apps and websites still need a real JPG. Preview can export one photo or a whole batch — no extra software. If you prefer the command line, the built-in sips tool works too, and the browser converter below is a no-install alternative.

Method 1: Export with Preview (one photo or a batch)

  1. 1

    Open the photo in Preview

    Double-click your .heic file. It opens in Preview automatically on macOS.

  2. 2

    Export as JPEG

    Go to File → Export… and choose JPEG from the format menu.

  3. 3

    Adjust quality and save

    Pick a quality slider position, choose where to save it, and click Save. Preview writes a new .jpg file.

  4. 4

    Export a whole batch

    Select several HEIC files in the Preview sidebar (hold ⌘ and click each one to choose more), then go to File → Export Selected Images… and pick JPEG. Preview writes a JPG for every selected photo.

Method 2: Batch-convert with the Terminal (optional)

Preview above already exports whole batches without any scripting — the Terminal route is only for people who want to automate or work from the command line. The sips tool is built into macOS and can convert a whole folder in one command. Open Terminal and run:

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

Run it inside the folder with your HEIC files. Each one becomes a .jpg with the same name. For a single file, use sips -s format jpeg input.heic --out output.jpg.

Method 3: Convert in your browser

If you would rather not use Preview or the Terminal, drop your HEIC files below — the conversion happens locally and nothing is uploaded.

Drag & drop your HEIC photos here

or browse files — up to 3 at a time, free

Private by design — your photos are converted on your device and never uploaded.

More guides