HEIC to PNG Converter

Choose this HEIC to PNG converter when the photograph is heading into an editor rather than an inbox. PNG stores the decoded image losslessly, so you can crop, retouch and re-save it repeatedly without accumulating compression damage.

Your files never leave this device

Convert your photos Up to 20 files ยท 30 MB each

Browser support note: HEIC decoding relies on your operating system's codec. Safari on macOS and iOS handles it natively. Chrome, Edge and Firefox on Windows and Android usually cannot, and the tool reports that rather than failing silently.

Drag & drop HEIC or HEIF photos here

Files are decoded by your own device. Expect PNG output to be considerably larger than the HEIC input.

No files selected yet

    How to use this HEIC to PNG converter

    1. Drop your HEIC or HEIF photographs into the box above, or use Browse files to select them.
    2. Look over the queue and remove anything you did not mean to include.
    3. Press Convert to PNG. There is no quality setting because PNG encoding is lossless.
    4. Note the size change reported for each photo. PNG output is normally several times larger.
    5. Download each image, or take the complete batch as a ZIP file.

    Where this converter earns its place

    • Produces a lossless master copy, so repeated editing never degrades the picture further.
    • Reads both .heic and .heif files, including multi-image containers where the primary image is used.
    • Runs the whole queue without a server, which keeps private photographs private.
    • States plainly when the browser has no HEIC decoder instead of returning an empty result.
    • Discards the EXIF block, so GPS coordinates do not travel with the exported file.
    • Applies no resizing, no watermark and no colour shifts beyond the decode itself.

    PNG or JPG for a converted iPhone photo?

    Both are reasonable destinations and they serve different jobs. JPG is the right answer when the photograph is going to be viewed, emailed, printed or uploaded. It is compact, universally supported and perfectly good for finished images. PNG is the right answer when the photograph is an input to more work: a file you will crop, colour correct, composite or export several times.

    The reason is generation loss. Every save of a JPEG re-applies lossy compression, and the damage compounds. PNG stores the image exactly, so the tenth save is identical to the first. If you are handing a photograph to a retoucher or building it into a design, converting HEIC to PNG gives them a clean starting point that will not degrade underneath them.

    Who typically needs PNG output

    • Designers importing photographs into a layout where the asset will be exported repeatedly.
    • Anyone cutting a subject out of a photograph, since the finished cut-out needs an alpha channel PNG supports.
    • Developers embedding an image in an application bundle that expects PNG resources.
    • Archivists who want a decoded, format-independent copy alongside the original HEIC.
    • Print preparation workflows where the supplier explicitly asks for lossless source files.

    Be ready for the file size

    HEIC is one of the most efficient still-image formats in wide use, and PNG is one of the least efficient for photographic content. Converting between them can multiply the file size by ten or more. A 2 MB HEIC becoming a 25 MB PNG is entirely normal and does not indicate anything went wrong.

    If that is impractical, you have a choice to make about what the file is for. Viewing and sharing? Use the HEIC to JPG converter instead. Need PNG but the size is unmanageable? Run the output through the PNG compressor, or reduce the dimensions first with the image resizer, halving the width and height cuts the pixel count to a quarter.

    What happens to Live Photos and bursts

    Apple's HEIC container can hold more than one image, which is how Live Photos and some burst captures are stored. When a browser decodes such a file it presents the primary still image, and that is what gets converted here. The motion component is not extracted, and there is no way for a canvas-based tool to reach it. If you need the video part of a Live Photo, export it from the Photos app directly.

    Nothing is uploaded, ever

    Decoding happens through your device's own codec, the pixels are painted onto an off-screen canvas, and the PNG is encoded in the memory of this tab. No copy of the photograph is transmitted, which is worth knowing given how personal a camera roll tends to be. The same local-only approach runs behind every converter here, including JPG to PNG and WEBP to PNG.

    Frequently asked questions

    Should I choose PNG or JPG for my iPhone photos?

    Choose PNG if you will edit and re-save the image several times, or need a lossless master. Choose JPG if the photo is finished and simply needs to be viewed, emailed or printed, since the file will be far smaller.

    Why is the PNG so much bigger than the HEIC?

    HEIC uses highly efficient lossy compression while PNG is lossless and must store every pixel. A tenfold increase is common for photographs and is expected behaviour, not a fault.

    Does this work in Chrome on Windows?

    Usually not, because Chrome on Windows ships no HEIC decoder. Safari on macOS or iOS works. The page tests for support and tells you rather than producing a silent failure.

    Can I get the video part of a Live Photo?

    No. A browser decodes only the primary still image from the HEIC container, so the motion component cannot be reached. Export it from the Photos app if you need it.

    Is any location or camera data kept?

    No. Only pixels pass through the canvas, so EXIF data including GPS coordinates, capture time and camera model is dropped during conversion.