Convert HEIC to PNG

Decode iPhone photos into lossless PNG files, ready to edit. Your photos are never uploaded.

Drop HEIC photos here or click to choose

Converted on your device — never uploaded

    How to convert HEIC to PNG

    1. Drop your .heic or .heif photos into the box above, or click it to pick files.
    2. Each photo starts decoding immediately — there is nothing to configure, because PNG is lossless and has no quality setting.
    3. Download each result. IMG_4821.HEIC becomes IMG_4821.png.

    PNG or JPG for an iPhone photo?

    What changes when you pick one over the other
    PNG JPG
    Quality Lossless from here on Lossy, invisible at quality 85+
    Typical size from a 2 MB HEIC 10–20 MB 1–3 MB
    Transparency Kept Flattened onto white
    Best for Editing, screenshots, artwork, archiving pixels Email, uploads, sharing, printing

    Why convert HEIC to PNG?

    HEIC is efficient but narrowly supported: image editors, design tools, game engines, printing services and plenty of upload forms simply refuse it. PNG is the opposite — every piece of software made in the last twenty-five years opens it, and it stores exactly the pixels it was given, so a photo can pass through several rounds of editing without degrading a little more each time.

    Because photos are personal, this tool never uploads them. Your browser decodes the HEIC with the open-source libheif decoder compiled to WebAssembly and writes the PNG locally. Nothing is transmitted, logged or stored — unlike converter sites that process your camera roll on their own servers.

    Frequently asked questions

    Are my photos uploaded to a server?

    No. The decoding runs entirely in your browser using a WebAssembly build of libheif, the open-source HEIC decoder. Your photos never leave your device and nothing is stored.

    Should I convert to PNG or to JPG?

    PNG when the pixels matter — screenshots, diagrams, artwork, anything you will edit again, or a photo you need to hand to a designer. JPG when the file is going to be shared, emailed or uploaded, because it is several times smaller for the same photo.

    Is PNG really lossless if HEIC was already compressed?

    Yes, but only from this point on. HEIC threw away detail when your iPhone saved the photo, and PNG cannot bring it back. What PNG guarantees is that no further quality is lost here, and that every later edit and re-save keeps exactly the pixels you have now.

    Why is the PNG so much bigger than the HEIC?

    Because PNG stores every pixel exactly while HEIC uses lossy compression tuned for photographs. A 2 MB iPhone photo commonly becomes a 10 to 20 MB PNG. That is normal and unavoidable for a lossless format — if the size is a problem, JPG or WebP is the right target instead.

    Does the PNG keep transparency?

    If the source has any, yes — PNG supports an alpha channel and it is preserved. Camera photos have no transparency to keep, but HEIC images exported from editing apps sometimes do, and those come through intact rather than being flattened onto white the way JPG would.

    Can I convert a whole camera roll at once?

    Yes — select or drop as many HEIC files as you like. Each one is decoded on your device and gets its own download link, so you can start saving the first photos while the rest are still working.

    Where does the EXIF data go?

    It is dropped. The converted PNG carries the pixels and nothing else — no camera model, no timestamp, and no GPS coordinates of where the photo was taken. That is usually welcome when a photo is about to be posted publicly.