Convert HEIC to PNG

Convert iPhone HEIC photos to lossless PNG in your browser. Ideal for editing and archiving. Batch conversion, no upload, no sign-up.

Your files are processed in your browser and never uploaded.

Drop images here

Choose files

HEIC, HEIF · up to 50 megapixels each · you can also paste

How to use

  1. Add your HEIC or HEIF photos by dragging them onto the drop zone or clicking "Choose files".
  2. PNG is already selected as the output, so each photo converts as soon as it is added.
  3. Download the PNG files one at a time or all together as a ZIP.

Features

No further quality loss
PNG is lossless, so the decoded HEIC pixels are written out exactly. Nothing extra is discarded.
Edit-friendly
PNG opens in every editor and survives repeated saving without the generational loss you get with JPG.
Decoded locally
The HEIC decoder runs as WebAssembly in your browser. Photos are never uploaded.
Correct orientation
Rotation stored in the HEIC file is applied, so portrait photos stay upright.

When PNG is the right target for HEIC

Most people converting HEIC want JPG, and for sharing that is the right choice. PNG makes sense in a narrower set of situations. If you are going to retouch a photo in several sessions, each save as JPG adds a little more compression loss; working from a PNG master avoids that entirely. Some scientific, print-prepress and machine-learning workflows require lossless input and reject JPG. And if you need to archive a photo in the most universally readable format without further loss, PNG is a sensible companion to the original HEIC.

What changes in the conversion

HEIC is itself a lossy format: the iPhone compressed the photo with the HEVC codec when it was taken. Converting to PNG does not bring back that discarded detail, but it does guarantee that nothing more is lost from this point onwards. The image is decoded by libheif in a background Web Worker, the rotation flags are applied, and the pixels are written to PNG. Small images are additionally optimised with oxipng to keep the file size down without changing a single pixel.

Managing the file size

PNG files of photos are big. To keep them manageable:

Compatibility

PNG has been supported by every major operating system, browser and image editor for more than two decades, so a converted file will open on Windows, Linux, Android and older Macs that cannot read HEIC at all. That makes PNG a good handover format when you send photos to a designer or printer who has not told you what they can open.

Frequently asked questions

Should I convert HEIC to PNG or JPG?

JPG for sharing and uploading, because files are five to ten times smaller. PNG when you plan to edit the image several times, need a lossless master copy, or must deliver to software that only accepts lossless input.

Why are the PNG files so large?

A 12 MP photo has 12 million pixels, and lossless compression cannot discard any detail. Expect 15–25 MB per photo compared with 1.5–3 MB for the HEIC.

Does HEIC to PNG keep transparency?

iPhone photos have no transparency, so there is nothing to keep. If a HEIC file does contain an alpha channel, it is preserved in the PNG.

Is HDR or 10-bit colour kept?

No. The output is a standard 8-bit sRGB PNG, which is what nearly all software expects. HDR highlights in recent iPhone photos are mapped to the normal range.

Popular conversions

Related tools