Skip to content
ImageRuns in your browser

HEIC to PNG Converter

Decode iPhone HEIC photos to lossless PNG, without uploading.

Upload
Batch upload supported · 40 MB max
Privacy
Nothing is uploaded
Cost
Free · no sign-up · no watermark

Loading tool…

The tool is loading its code on your device. This happens once and is cached for later visits.

Processed entirely on your device

Your file is read, transformed and re-encoded inside this browser tab using JavaScript. There is no upload endpoint — nothing leaves your machine, nothing is stored, and the result is created as a local object URL that disappears when you close the page.

Overview

About the HEIC to PNG Converter

Turn HEIC and HEIF images into lossless PNG files with transparency intact. Decoding uses WebAssembly libheif in your browser, so photos never leave the device.

HEIC to PNG is the archival route out of Apple's photo format. Where the JPG conversion trades a little quality for universal compatibility, this one trades file size for exactness: every decoded pixel is stored losslessly, which makes the output the right master copy for editing, design work and anything with transparency.

Why lossless matters after HEIC

HEIC photos are already lossy — the camera compressed them once. Re-encoding lossy into lossy (HEIC to JPG) stacks a second generation of artefacts. Decoding once to PNG freezes the pixels exactly as they came out of the first decode, so every crop, filter and re-save downstream starts from a clean master.

What the decoder preserves

  • Alpha channel. HEIC supports transparency and PNG carries it over untouched.
  • Orientation. EXIF rotation is applied during decode, so portraits arrive upright.
  • Dimensions. Full resolution by default; the optional dimension cap downscales proportionally for workflows that do not need 4000-pixel masters.

The honest trade

A 2 MB HEIC photograph becomes a 12–20 MB PNG. If that number is a problem, the JPG conversion is the right tool — PNG is for when exactness is worth the bytes.

Step by step

How to use the HEIC to PNG Converter

  1. Drop one or more .heic or .heif files onto the upload area, or click it to browse.

  2. Leave the options alone unless you need to cap the dimensions of very large photos.

  3. Press Convert to PNG — the WebAssembly decoder and the PNG encoder both run locally.

  4. Download each PNG, or take the whole batch from the result list.

Why use it

Benefits and common use cases

What this tool is good for, and what it deliberately does not try to do.

Lossless from here on

PNG stores the decoded pixels exactly, so every later edit, crop or re-save starts from a clean master instead of stacking another generation of lossy compression.

Transparency survives

HEIC supports alpha, and so does PNG. Cut-out stickers, logos and screenshots with transparent regions convert without a white halo appearing.

No codec installs

Windows and Android ship without a HEIC decoder. The libheif WebAssembly build in this page replaces the codec pack, the App Store extension and the online uploader alike.

Questions

Frequently asked questions

Short, honest answers about quality, limits and privacy.

Should I convert HEIC to PNG or to JPG?

PNG if the image will be edited again, contains text or sharp edges, or has transparency. JPG if it is a photograph heading to the web or a print service, where PNG's larger size buys you nothing.

How large will the PNG files be?

Considerably larger than the HEIC — typically five to ten times. HEIC is lossy and highly efficient; PNG is lossless. That size is the price of an exact pixel-for-pixel master copy.

Can this tool read HEIC files from Android or cameras?

Yes, anything in a HEIC or HEIF container decodes the same way. The format is not Apple-exclusive; Apple devices are simply the most common source of the files.