Convert HEIC to PNG
iPhone photos come out as HEIC to save storage, but when you need a pixel-perfect, universally editable file — for a design tool, a print workflow or further lossless editing — PNG is the format that never gets refused. This tool decodes your HEIC with libheif compiled to WebAssembly and writes a lossless PNG right in your browser: every pixel of the decoded photo is preserved and any alpha channel carries through. No uploads, no server processing, no watermarks and no usage limits — your private photos never leave your device, and it works offline once the decoder loads. Honest notes: PNG is much larger than HEIC was, so if you want small files for the web convert to JPG or WebP instead; and conversion can't recover detail the HEIC compression already discarded — the PNG stores exactly what the decoder produced, nothing more. Whole batches are fine; the limit is only your device's speed.
Drop HEIC files here or click to browse
Processed locally — files never leave your device
How to use
- Drop your .heic files into the box, or click it to browse.
- The HEIC is decoded locally with WebAssembly and re-encoded as PNG.
- Transparency, if any, is preserved automatically.
- Download the PNG images.
Frequently asked questions
Why convert HEIC to PNG instead of JPG?
PNG is lossless — best when you'll keep editing, need transparency or want no extra compression on top of the HEIC decode. For everyday sharing and smallest size, JPG (or WebP) is the better output.
Do my photos get uploaded?
No. The libheif decoder runs inside your browser via WebAssembly and the PNG is written locally. Private photos never leave your device, and it works offline once loaded.
Is transparency kept?
Yes. PNG has full alpha support, and any transparency in the HEIC image carries through to the output.
Will the PNG look better than the HEIC?
Identical, not better — the PNG preserves exactly what the decoder produced. Any detail the HEIC compression discarded can't be recovered by conversion.
Can I convert Live Photos or bursts?
Each .heic file converts as a still image (the primary frame). Live Photo video components aren't part of the image file and are ignored.
Related tools
For smaller, shareable files use HEIC to JPG or HEIC to WebP. After converting, shrink PNGs losslessly with Compress PNG. iPhone screenshots need the same treatment — Resize Image too.