[H] Heic Converter
← Back to blog

How-to · 6 min read

How to Convert HEIC to PNG (And When You Should)

Most people converting a HEIC photo default to JPG without thinking twice, and most of the time that's the right call. But there's a specific set of situations where PNG is actually the better choice — and knowing the difference can save you from having to redo work later.

Why PNG exists alongside JPG

JPG achieves its small file sizes through "lossy" compression — it throws away some image data that the human eye is unlikely to notice, and the more you compress, the more it discards. PNG takes the opposite approach: it's a "lossless" format, meaning every pixel from the original image is preserved exactly. The trade-off is that PNG files are typically larger than a JPG of the same photo.

When converting HEIC to PNG makes sense

  • You're going to edit the photo further. Opening a photo in Photoshop, GIMP, or another editor works better from a lossless source — you're not compounding compression artifacts on top of whatever JPG compression already did.
  • You need an archival-quality copy. If a photo matters enough that you want a permanent, exact copy, PNG guarantees nothing was thrown away during conversion.
  • You're placing the image in a design file or print layout. Design software and desktop publishing tools often prefer lossless sources, especially if the image will be resized or manipulated.
  • You want to avoid compounding compression. If you know the image will be re-saved as JPG again later (for instance, after editing), starting from a lossless PNG avoids double compression artifacts.

When PNG is probably overkill

If you're just sending a photo to a friend, uploading it to social media, or attaching it to an email, PNG's larger file size usually isn't worth it — JPG will look effectively identical for casual viewing and upload much faster. Most social platforms and messaging apps also re-compress images anyway, so the lossless advantage of PNG gets lost in transit regardless.

A common misconception: PNG and transparency

People sometimes reach for PNG assuming it will add transparency to a photo. It won't. A normal photo from your camera roll has no transparent pixels to begin with, so converting it to PNG doesn't create any — you'll get a fully opaque image, just stored losslessly. PNG's transparency support matters for things like logos, icons, and screenshots with cut-out backgrounds, not standard photography.

How to convert HEIC to PNG

The fastest way: a browser-based converter

Our HEIC to PNG converter handles this in a couple of clicks — drop your files in, and it converts them locally in your browser without any quality settings to fuss over, since PNG is lossless by definition. Nothing is uploaded, so it works even with sensitive or private photos.

On a Mac

  1. Open the HEIC photo in Preview
  2. Choose File → Export
  3. Select PNG from the format menu
  4. Click Save

On Windows

After installing the free HEIF Image Extensions from the Microsoft Store, open the HEIC file in the Photos app and use "Save As" to export it as a PNG.

Using desktop editing software

Photoshop, Affinity Photo, GIMP, and similar tools can open HEIC files (sometimes requiring a plugin) and export as PNG with full control over the process, which is useful if you're batch-processing a large photo library.

File size expectations

Don't be surprised if a PNG converted from HEIC is three to five times larger than the equivalent JPG. This is expected — it's the cost of losing nothing during compression. If storage or upload limits are a concern, JPG at a high quality setting is usually a better balance; reserve PNG for the specific cases above where lossless quality actually matters for what you're doing next.

PNG and print work

If you're preparing a photo for a print shop or a physical product like a photo book, some print workflows specifically request PNG or TIFF over JPG to avoid compounding compression before the file goes through the print house's own processing. If your print provider doesn't specify, JPG at maximum quality is usually accepted just as well and keeps upload times shorter — but if their submission guidelines call for a lossless format, converting your HEIC photo straight to PNG saves you a step.

Batch converting many HEIC files to PNG

If you're working through a large folder rather than a single photo, doing this one file at a time in Preview or the Windows Photos app gets tedious fast. A browser-based converter that accepts multiple files at once is usually the better path for anything beyond a handful of photos — you can select an entire folder, let it process everything in sequence, and download the results individually or all at once, without repeating the export steps for every single image.

What to do with the converted files

Once you have your PNGs, it's worth thinking about where they'll live long-term. Because PNG files are larger, dropping a big batch of them into cloud storage or a shared drive will use noticeably more space than the HEIC originals did. If the goal was archiving, that's an expected and acceptable trade-off. If you were converting for a one-time editing task, consider whether you actually need to keep the PNG copies afterward, or whether the edited result (perhaps re-exported as JPG once editing is done) is the only file worth keeping long-term.

Quick decision guide

If you're not sure which to pick: default to JPG for sharing, uploading, and everyday use. Switch to PNG specifically when you're about to edit the image, need a long-term archival copy, or you're placing it into design software. Our HEIC vs. JPG comparison covers this trade-off in more detail if you want the full picture.

Need a lossless copy of your photos?

Convert HEIC to PNG