HEIC to PNG
Convert iPhone HEIC photos into lossless PNG images — perfect when you need maximum fidelity for editing rather than the smallest possible file.
How it works
A compact workflow from input to download.
Add your HEIC files
Drag and drop one or many HEIC images onto the drop zone, or click to browse your device. Batch conversion is supported.
Pick your quality
Adjust the quality slider if you want a smaller file or a sharper PNG. The default is tuned to look identical to the original at a fraction of the size.
Download the PNG
Save each converted image individually, or download everything at once as a ZIP archive. Nothing is uploaded at any point.
Frequently asked questions
Should I convert HEIC to PNG or to JPG?
Will PNG files be large?
Does PNG keep the image quality exactly?
Can I batch convert a folder of HEIC photos?
Are my files uploaded to a server?
Lossless conversion for editing workflows
The reason to reach for PNG rather than JPG is generational loss. Every time an image is saved as a JPG it is re-compressed, and every re-compression throws away a little more detail — edit, save, edit again, save again, and artefacts accumulate visibly. PNG never does this: what you save is exactly what you had. If a HEIC photo is heading into a design tool to be cropped, colour-corrected, composited or exported repeatedly, converting to PNG first means the file can survive that round trip without degrading. For a photo you are simply going to email or upload once, none of this matters and JPG's much smaller size wins easily.
PNG transparency and photographs
PNG's most celebrated feature is its alpha channel — genuine transparency, which is why it dominates logos and interface graphics on the web. Converting a HEIC photograph to PNG does not create transparency, because there was none to begin with: a camera photo is a rectangle of fully opaque pixels. What PNG gives you is a format that is ready to hold transparency the moment you add it, for example after cutting out a subject or removing a background. If removing the background is your actual goal, use a dedicated background remover — the conversion alone will not do it.
Related tools
Continue the workflow with adjacent tools.