MinifyPic

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.

FreeNo uploadBatch
Loading tool…

How it works

A compact workflow from input to download.

1

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.

2

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.

3

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?
Choose PNG when the image will be edited further, layered in a design, or needs pixel-perfect fidelity, because PNG is lossless. Choose JPG when you are sharing or uploading photographs and want a small file — for an ordinary photo, JPG will be several times smaller with no visible difference.
Will PNG files be large?
Yes, considerably. PNG's lossless compression cannot discard any detail, and photographs are full of fine detail, so a PNG of a phone photo can easily be several times bigger than the HEIC it came from. That is the price of losing nothing.
Does PNG keep the image quality exactly?
The PNG encoding step itself is lossless. The one unavoidable loss happened earlier, when the camera compressed the scene into HEIC — no conversion can recover detail that the original file never stored.
Can I batch convert a folder of HEIC photos?
Yes. Add as many files as you like, let them convert, then download each one or take the entire batch as a ZIP.
Are my files uploaded to a server?
No. The conversion runs entirely inside your browser using JavaScript and the Canvas API. Your files never leave your device, are never uploaded, and are never stored — which also means the tool keeps working on files you would not be comfortable sending to a stranger's 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.