Skip to content
File Acture

How to Convert HEIC to PNG on Mac

Select the HEIC photos in Finder, Control-click and choose Quick Actions > Convert Image, then pick PNG; Preview's File > Export works too. File Acture's Convert Images converts whole batches to PNG in one run, keeps colors and orientation, and leaves camera details and location out by default.

Updated October 1, 20265 min read

By the File Acture team

Your iPhone saves photos as HEIC. Then an editor, a design tool or an upload form asks for PNG. Here are the free ways built into macOS, a faster one for batches, and what to expect from the file size.

Should you convert HEIC to PNG or JPG?

PNG keeps every pixel of the photo exactly as it was decoded, opens in practically every editor and design tool, and is accepted where HEIC is not. A HEIC photo has already lost some detail to compression, so converting it to PNG adds no further loss, but it cannot bring back what was dropped.

The price is size: a photo saved as PNG is several times larger than the HEIC or JPG it came from. For everyday sharing, email and uploads, converting HEIC to JPG gives much smaller files.

  • Usually worth it: photos you will edit further, photos for a design tool, a game or a presentation that insists on PNG, and forms that accept only PNG.
  • Usually not: photos to email, post or upload to a site with a size limit. JPG is far smaller.
  • No transparency to gain: a camera photo has no transparent areas, so PNG only adds size.

How to convert HEIC to PNG on a Mac for free

macOS has several free ways to convert HEIC to PNG: Finder's Convert Image Quick Action, Preview's export, the Photos app's export and the sips command in Terminal.

  • Finder: select the photos, Control-click, choose Quick Actions > Convert Image, pick PNG and an image size, and decide whether to Preserve Metadata.
  • Preview: open one photo, choose File > Export (File > Export As… in macOS 27) and set Format to PNG. For several photos, open them in one window, select all the thumbnails in the sidebar and export the selection.
  • Photos: select the photos, choose File > Export > Export Photos and set Photo Kind to PNG; turn off the location information option to leave out where they were taken.
  • Terminal, one photo: sips -s format png photo.heic --out photo.png.
  • Terminal, a whole folder: from inside that folder, run mkdir converted && sips -s format png *.HEIC --out converted. The PNGs land in the new converted folder with the same names, and sips prints a harmless warning about the new suffix. Use *.heic if your files end in lowercase.

How to batch convert HEIC to PNG with File Acture

File Acture's Convert Images turns a batch of HEIC photos into PNG in one run, on your Mac.

Choose PNG under Format. PNG is lossless, so there is no Quality slider to set. Keep metadata is off by default, so camera details and location are not written into the PNG, while color profiles are always kept so colors don't shift. Photos are turned upright using their orientation tag, and each PNG keeps the original file name.

The same tool converts between JPG, PNG, WebP, HEIC and AVIF, and it reads TIFF, GIF and BMP too. HEIC and AVIF appear as output formats when your version of macOS can write them. Files go to Documents › File Acture › Images unless you choose another folder, the originals stay as they were, and nothing is uploaded.

Why is the PNG so much bigger than the HEIC?

HEIC compresses photos very efficiently by dropping detail the eye barely notices. PNG keeps every pixel, and photographs, with their endless small color changes, compress poorly that way. As a yardstick, we converted three test photos of 8 to 22 megapixels with macOS's own sips: HEIC files of 1.9 to 3.5 MB became PNGs of 12.6 to 30 MB, six to nine times larger, and four to six times the size of the JPGs sips made from the same photos.

So convert to PNG when something needs PNG, not to shrink or protect a photo. If the PNG then has to fit a size limit, Compress Images can reach a target such as 500 KB, but because PNG is lossless, a small target means fewer pixels.

What to know about converting HEIC photos to PNG

Check pixel size, metadata and what you really need PNG for before you convert a whole library.

  • Pixel size: converting does not change it. To make photos smaller for email or the web, resize them in bulk.
  • Metadata: by default no camera details or location go into the PNG; the color profile always does.
  • Already have PNGs you need as JPG? Convert PNG to JPG in one run.
  • Batches: the free version converts up to 5 photos per run, with 3 runs on each Mac; see pricing for Pro.

How to convert HEIC to PNG with File Acture

  1. 1

    Add your photos

    Choose Convert Images in the sidebar and drag in your HEIC photos, or click Choose Files….

  2. 2

    Choose PNG

    Under Conversion, set Format to PNG. The Quality slider disappears, because PNG is lossless.

  3. 3

    Decide on metadata

    Leave Keep metadata off, the default, so camera details and location stay out of the PNG. The color profile is kept either way.

  4. 4

    Convert

    Click Convert. The PNGs keep the original names and land in the Save to folder.

Batch-convert HEIC photos to PNG, right on your Mac.

Free to try · runs on your device

Ways to convert HEIC to PNG on a Mac
MethodMany photos at onceOther output formats
Finder, Quick Actions > Convert ImageYes, a whole selectionJPEG, HEIF
Preview, File > ExportOne photo, or every selected thumbnailJPEG, TIFF and more
sips in TerminalWith one command for a folderJPEG, TIFF and more
File Acture Convert ImagesYes, a whole batchJPEG, WebP, HEIC, AVIF

Questions

How do I convert HEIC to PNG on a Mac for free?

Select the photos in Finder, Control-click and choose Quick Actions > Convert Image, then PNG. Preview's File > Export and the sips command in Terminal work too.

How do I batch convert HEIC to PNG?

Finder's Convert Image handles a whole selection, and sips handles a folder with one command. File Acture's Convert Images converts a batch in one run; the free version takes up to 5 photos per run.

Why is my PNG so much bigger than the HEIC?

HEIC compresses photos with loss, while PNG keeps every pixel, and photographs compress poorly that way. Expect several times the size of the HEIC, and more than a JPG of the same photo.

Does converting HEIC to PNG lose quality?

No further loss: PNG is lossless, so it keeps every pixel of the decoded photo. It cannot bring back detail that HEIC compression already dropped.

Should I convert HEIC to PNG or JPG?

Choose PNG when an editor or an app needs it and file size doesn't matter. Choose JPG for email, social media and uploads, where the files are much smaller.

Does converting remove the location from photos?

File Acture leaves camera details and location out of the PNG by default, because Keep metadata is off. In Finder's Convert Image, it depends on the Preserve Metadata checkbox.

Related guides