Workflow

Export HEIC as JPG from Photos on Mac and iPhone

Export HEIC photos as JPG from Apple Photos on Mac or iPhone, then compress, resize, or strip EXIF only when the destination requires it.

By Hommer Zhao5/6/20266 min read

Photos export is useful, but it is not the whole workflow

1 rejected upload is enough to make Apple Photos feel confusing. The image opens perfectly on an iPhone or Mac, but the destination only accepts .jpg, .jpeg, or .png. Apple has used HEIC as the iPhone default since iOS 11 in 2017 because it can save roughly 30% to 50% of storage compared with JPEG at similar visual quality. Apple documents the format in its HEIF and HEVC support guide, but compatibility still depends on the app receiving the file.

Start with Photos when you are already organizing a small set of images on a Mac. Use the flagship HEIC to JPG converter when you need a faster browser-local handoff, especially on a borrowed computer or a Windows machine. For 20 or more files, the batch converter is usually cleaner than exporting one photo at a time.

Pick the right export path

A good export path depends on where the HEIC lives and what the destination will reject.

On Mac Photos

Open Photos, select the images, choose File > Export > Export Photos, then set Photo Kind to JPEG. On macOS Sonoma 14, released in 2023, this is the normal built-in route for turning iPhone HEIC originals into JPG delivery copies. Start near 90% quality if the file will be inspected closely. If the output is still above a 5 MB portal cap, resize with the image resizer or compress the final JPG with the image compressor instead of exporting the same image repeatedly.

On iPhone or Windows handoff

For a few iPhone files, share to Files or send the HEICs to a computer, then convert only the delivery copies. An iPhone 15 photo at 4032 x 3024 pixels can become a 4 MB to 8 MB JPG depending on scene detail and export quality, so the larger JPG is not a sign that anything broke. Microsoft documents Windows HEIF handling in its HEIF codec reference, but a website upload field can still reject .heic even when Windows Photos previews it.

If the image will be public, run the finished JPG through the EXIF remover. Conversion and privacy cleanup are separate steps, and EXIF can include timestamps, device model, and sometimes GPS location.

How Photos and browser conversion create a JPG

A HEIC file is usually a HEIF container with HEVC-compressed image data. When Photos exports a JPG, Apple decodes that image data into pixels, applies the selected export settings, and writes a JPEG file. A browser-local converter follows the same broad idea in the tab: it reads the file through browser file APIs, decodes the HEIF image through native support or a WebAssembly codec such as libheif, draws the result into a Canvas-style pixel buffer, and exports a JPEG blob. The W3C File API is the browser layer that allows the page to read local files without uploading them first.

That mechanism explains why quality, size, and metadata need separate decisions. JPG quality changes compression. Resizing changes pixel count. EXIF removal changes hidden metadata. A clean workflow handles only the piece that the destination actually requires.

Recommended settings by job

Use Photos export when you are already in a Mac library and need a few JPEG copies. Use the browser converter when you want the shortest path from .heic to .jpg without importing into Photos first. The broader camera-setting tradeoff is covered in iPhone High Efficiency vs Most Compatible, and email-specific delivery is covered in Email HEIC Photos as JPG.

  1. Use 88% to 92% JPG quality for normal sharing, listings, and forms.
  2. Resize to 2000 px wide when the destination displays only a web preview.
  3. Compress only after checking the exported file against a real 2 MB, 5 MB, or 10 MB cap.
  4. Remove EXIF before public uploads, client handoff, or marketplace listings.
  5. Keep the HEIC original in Photos or Files as the archive copy.

FAQ

Does Apple Photos convert HEIC to JPG?

Yes. On Mac, Photos can export selected HEIC images as JPEG files through File > Export > Export Photos. The exported JPG is a delivery copy, so keep the original HEIC if you may need another size or quality later.

Why is the JPG exported from Photos larger than the HEIC?

HEIC is more storage-efficient than JPEG, so a 3 MB HEIC becoming a 6 MB JPG is normal. Start around 90% quality, then resize or compress only if the destination has a strict cap such as 5 MB.

Is browser conversion better than Photos export?

Browser conversion is better when you want a quick one-off JPG without importing files into a Mac library. Photos export is better when the images are already organized there. Both approaches still need separate compression, resizing, or EXIF cleanup when required.

Should I change iPhone Camera settings to avoid HEIC?

Only if compatibility blocks you every week. High Efficiency has been the default since iOS 11 in 2017 because the storage savings are real, so occasional upload problems are usually better solved by converting delivery copies.

Tags:Apple PhotosHEIC to JPGMaciPhone

Topic cluster

Continue with focused HEIC workflows

Ready to convert your HEIC files?

Use the same cleaner tool interface without leaving the current workflow.

Related reading

More articles in this topic

Related paths

HEIC compatibility help

Use these pages when the real problem is opening, sharing, or submitting iPhone photos.

Related paths

Compare converter workflows

Choose the fastest path when upload limits, privacy, or account walls slow down a simple conversion.