HEIC to PNG Converter

Upload HEIC or HEIF images or drag and drop

Converted to PNG in your browser - nothing is uploaded.

Conversion runs entirely in your browser using WebAssembly. Your photos are never uploaded. Large batches use more memory on older devices.

Convert HEIC photos from your iPhone into PNG, a lossless format that opens everywhere, without uploading anything. PNG is a good choice when you want an exact copy of the image with no extra compression, or when you plan to edit the photo in software that prefers PNG. Add one file or a batch, convert on your device, and download. Your photos never leave your browser.

No signupRuns in your browserWorks offlineFormula explained belowGeneral information only

How to use this tool

  1. 1Upload your HEIC or HEIF files. You can add several at once.
  2. 2Click Convert to PNG. Each photo is converted on your device.
  3. 3Download each PNG, or use Download all (.zip) for a batch.

Example

Lossless PNG copy of an iPhone photo

Upload a HEIC photo and convert to PNG. The PNG is a lossless copy with no added compression artifacts, ready for editing. Note the PNG will be considerably larger than the HEIC because it stores full pixel data.

Batch HEIC to PNG for a project

Add a set of HEIC images, convert, and download the zip. Each is now a PNG you can drop into design software or a workflow that expects PNG.

Common use cases

  • Getting a lossless copy of an iPhone photo for editing
  • Opening HEIC photos on a Windows PC or Android device that does not support HEIC
  • Preparing an image for a tool or workflow that requires PNG
  • Keeping maximum quality when the exact pixels matter

Common mistakes

  • Expecting a small file - PNG is lossless and is usually much larger than the HEIC. If size matters, use HEIC to JPG or compress the PNG afterward.
  • Using PNG for plain photos where JPG would do - for photos without transparency needs, JPG is smaller; use PNG when you specifically need lossless or transparency support.
  • Uploading a non-HEIC file - this tool expects HEIC/HEIF input.
  • Converting huge batches on an old device - decoding many high-resolution photos uses memory and can be slow.

Frequently asked questions

Why convert HEIC to PNG instead of JPG?

Choose PNG when you want a lossless copy with no compression artifacts, or when a tool specifically requires PNG. Choose JPG when you want a smaller file for sharing. PNG files are larger, but they preserve the image exactly.

Is my photo uploaded anywhere?

No. The HEIC is decoded and the PNG created entirely in your browser using WebAssembly. Nothing is uploaded, so your photos stay private, and the tool works offline once the page has loaded.

Why is the PNG so much larger than the HEIC?

HEIC uses efficient lossy compression, while PNG stores full pixel data with lossless compression. A PNG of the same photo is commonly several times larger than the HEIC. That is expected for a lossless format.

Can I convert several HEIC files at once?

Yes. Add a batch and they convert one after another. When more than one is finished you can download them together as a single zip file.

Does converting to PNG lose any quality?

No. PNG is lossless, so the converted image keeps exactly the detail present in the decoded HEIC. There is no additional quality loss from the PNG step itself.

Does it work on Windows and Android?

Yes. It runs in any modern browser on any device, so you can convert HEIC to PNG on Windows, Android, Mac, or Linux with nothing to install.

Related tools

Related guides

Last updated