How to use this HEIC to PNG converter
- Drop your HEIC or HEIF photographs into the box above, or use Browse files to select them.
- Look over the queue and remove anything you did not mean to include.
- Press Convert to PNG. There is no quality setting because PNG encoding is lossless.
- Note the size change reported for each photo. PNG output is normally several times larger.
- 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.