FormatFlow

No tool matches “”

Try a format (“webp”, “mp3”) or a verb (“merge”, “compress”).

Loading index

↵to open

Image Tools · Updated October 19, 2026

HEIC to PNG Converter

You can convert iPhone HEIC photos to PNG in your browser for free. Add one or more HEIC files, click Convert, and download lossless PNG copies at full resolution without uploading the originals.

Runs in your browserFree · No sign-up · No watermark
HEICPNGRuns in your browser
Loading the tool…

Everything runs locally in this tab. No file is uploaded while the tool loads.

This tool runs in your tab. Nothing is uploaded and no copy is stored.

How files are handled

At a glance

Formats
HEIC → PNG
Processing
In your browser
Max size
Up to 50 MB per image
Price
Free, no account
Updated
October 19, 2026
All Image Tools

About HEIC to PNG

HEIC keeps iPhone photos small, but the format is awkward outside Apple's ecosystem. PNG is the opposite trade-off: every pixel is stored without loss, transparency survives, and virtually every editor can open it. When a photo has to go into a design tool, an upload form or a document that only accepts PNG, converting is the fastest way to unblock it.

This converter loads a HEIC decoder written in WebAssembly and runs it in your browser, so the photos never leave your device. Each frame is written as a lossless PNG at the phone's original resolution, one file at a time. The first conversion is slower because the decoder has to initialise; after that a small batch moves quickly.

What this tool does

The details that matter when you use HEIC to PNG for real work.
  • Lossless PNG output

    Every pixel decoded from the HEIC is stored exactly, so editing the PNG later never adds another round of compression.

  • Full camera resolution

    The PNG keeps the photo's original pixel dimensions; nothing is resized or cropped on the way out.

  • Batch conversion

    Queue up to 20 HEIC files and convert them one at a time, with a separate download for each result.

  • Transparency kept

    If the HEIF image carries an alpha channel, PNG preserves it instead of painting a flat background.

  • Browser-only decoding

    The decoder is part of the page and runs locally, so no photo is ever uploaded to a server.

  • Clear failure messages

    Unsupported HEIC variants fail with a readable explanation instead of producing a broken file.

How to use HEIC to PNG

No account, no installation — the whole job happens in this browser tab.
  1. 01

    Select your HEIC files

    Choose them from the photo library or a folder, up to 20 at a time.

  2. 02

    Click Convert to PNG

    The first file loads the decoder; each photo is then decoded and written as PNG.

  3. 03

    Wait for the batch

    Progress is shown per file, and files that cannot be decoded are listed with a reason.

  4. 04

    Download the PNGs

    Each result keeps the original name with a .png extension, ready for any editor.

Supported formats and limits

Input
HEIC
Output
PNG
Processing
Client-side, in your browser. Nothing is uploaded.
Maximum size
Up to 50 MB per image
Requirements
Chrome, Edge, Firefox or Safari on desktop or mobile · At least 2 GB of free memory for large batches

Limitations worth knowing

  • PNG files are several times larger than the HEIC photos they came from.
  • Some HEIC variants, including 10-bit HDR, ProRAW and multi-image HEIF, may not decode in a browser.
  • Live Photos convert the still frame only; the motion clip is discarded.
  • EXIF metadata such as GPS location and capture date is removed by the conversion.

Privacy and file handling

Your HEIC photos are decoded and re-encoded inside your browser tab with a WebAssembly decoder. The images are never uploaded, never stored on a server and never leave your device. The decoder library is part of the page itself.

Read the full privacy policy

HEIC to PNG FAQ

Short, direct answers to the questions people ask before using this tool.
When should I convert HEIC to PNG instead of JPG?
Choose PNG when the photo will be edited, sent to a design tool or needs transparency. Choose JPG when you only need a small file that opens everywhere, because PNG is much larger.
Is a PNG converted from HEIC lossless?
Yes for the PNG step: the decoded pixels are stored exactly. The HEIC compression that happened in the camera is already part of the image, so conversion cannot recover detail the phone discarded.
Why is the PNG so much larger than the HEIC?
HEIC uses modern lossy compression, while PNG stores every pixel. A 2 MB iPhone photo commonly becomes 10 MB or more as a PNG; that is the cost of a lossless format.
Does HEIC transparency survive the conversion?
When a HEIF image contains an alpha channel, the browser decoder exposes it and the PNG keeps it. Standard iPhone camera photos are opaque, so they arrive with a normal solid background.
Can I convert a whole photo album at once?
Up to 20 files per batch. Very large batches use more memory, so on a phone it is safer to convert a few albums or folders at a time.
Do converted PNGs keep HDR or wide-colour data?
No. The browser decoder produces standard 8-bit sRGB pixels, so HDR brightness and Display P3 colour profiles are flattened. The result looks normal on any screen, but it is not a colour-managed master.
What happens if a HEIC file cannot be decoded?
The tool lists that file with an explanation instead of saving a broken image. Damaged files, 10-bit HDR variants, ProRAW and multi-image HEIF are the usual causes.
Where does the HEIC decoding actually happen?
Inside your browser tab. The decoder library is downloaded as part of the page, and the photos are decoded locally, so no image data is sent over the network.

Background reading

Format guides that explain the trade-offs behind HEIC to PNG.