All Tools Compress Convert ID Photo Guides Privacy Contact

HEIC to PNG Online Converter

Drag & drop images here, or click to browse

Batch conversion on your device — images are never uploaded.

Description

Related Tools

HEIC to PNG Converter – Free, Lossless, No Upload

Turn iPhone and iPad HEIC photos into PNG right in the browser, with the decoded pixels stored losslessly. Pick one file or drop a whole batch; decoding and re-encoding happen on your own machine, so nothing is uploaded and there is no app to install.

PNG is the right target when you need a lossless master, transparent edges, or a format that every editor and portal accepts. It is the lossless cousin of the HEIC to JPG route; for the codec problems behind HEIC, read why HEIC files will not open.

Key features

How to use

  1. Drag HEIC files onto the drop zone, or click it to browse; several files at once are fine.
  2. The tab decodes each HEIC and writes a lossless PNG, showing the new file size.
  3. Save PNGs individually, or use “Download all as ZIP” for the whole set.

What PNG actually preserves — and what it costs

PNG (Portable Network Graphics) was published in 1996 as an open, patent-free alternative to GIF. It stores pixels losslessly with DEFLATE compression and carries an alpha channel, so a logo or graphic can have fully transparent edges. Nothing is thrown away on save, which is why PNG is the format of choice for screenshots, icons, line art and masters you will edit again.

The trade-off is size. PNG is tuned for flat colour and sharp edges, not for photographs. A decoded HEIC photo saved as PNG is usually far larger than the HEIC it came from — often several megabytes where the HEIC was under one — because PNG cannot exploit the inter-block compression that makes HEIC small. You gain fidelity and transparency, not smaller files.

HEIC to PNG versus HEIC to JPG — which route

Both paths decode the same HEIC once. The difference is what happens next.

How this page converts HEIC to PNG

There is no format picker and no quality slider because the output is fixed. Decoding uses heic2any, a self-hosted build of the open-source libheif library running as JavaScript and WebAssembly inside the tab; when the target is PNG the encoder writes lossless pixels rather than a lossy JPEG stream.

When to use HEIC to PNG

Convert to PNG when…

Keep HEIC (or export JPG) when…

Step by step: make lossless PNGs from iPhone photos

For Windows, iPhone and Mac methods side by side, see the HEIC to JPG conversion tutorial — the PNG route on this page follows the same local-decoding engine.

  1. Copy the .heic files to this computer with AirDrop, iCloud Photos or a cable.
  2. Drag the files onto the drop zone, or click to select a batch.
  3. Wait for local decoding; each item reports its PNG size in KB.
  4. Download one PNG, or grab the batch with “Download all as ZIP”.

Related HEIC resources

Frequently Asked Questions

Does HEIC to PNG reduce quality?

There is no second lossy step. PNG stores the decoded pixels losslessly. It cannot reproduce HEIC compression efficiency, so expect a much larger file, but no extra blur or artifacts.

Can PNG keep transparency?

Yes. JPG cannot store an alpha channel and flattens transparency to white; PNG keeps transparent pixels. This is the main reason to choose PNG over JPG for a decoded HEIC graphic.

Why is my PNG so much bigger than the HEIC?

HEIC uses HEVC inter-block compression tuned for photos; PNG uses DEFLATE tuned for flat graphics. A photo in PNG often runs several megabytes. That is expected, not a conversion error.

Will I have to install any HEIC codec on Windows first?

Not at all. Decoding happens inside this tab, so Windows never opens the .heic itself. A fresh Windows 10 or 11 installation converts immediately after the page finishes loading.

What happens to Live Photos and bursts?

Only the primary still becomes a PNG. The .mov video and extra burst frames are separate data in the container and are not extracted.

Are my photos uploaded?

No. Decoding and encoding run as JavaScript in your tab; the files never leave the device. The decoder library loads from our own domain, not from the image.

When should I pick JPG instead of PNG?

For email, websites and general sharing, HEIC to JPG gives a smaller, universally opened file. Pick PNG only when you need lossless pixels, transparency or an editor that demands PNG.

Related converters

Related tools