Convert iPhone HEIC photos to lossless PNG for free in your browser. Choose PNG over JPG when you need to preserve every pixel for editing, or need transparency support.
For most people converting a camera roll, JPG is the better answer — smaller files, universal acceptance, no visible quality difference. PNG is the right choice in narrower circumstances.
| Choose PNG when | Choose JPG when |
|---|---|
| You will edit the image repeatedly | You are uploading to a form |
| You need lossless quality for archival | You are emailing or messaging it |
| You need transparency after editing | File size matters |
| You are converting a screenshot | It is an ordinary photograph |
PNG will not add any new loss — it preserves exactly what the decoded HEIC contained. But HEIC is itself a lossy format, so the file is not a pristine original in any absolute sense. What you get is a faithful, non-degrading copy of the image as your phone saved it, which you can then edit and re-save indefinitely without further damage.
PNG if you plan to edit the image or need lossless fidelity. JPG for everything else — sharing, uploading, storing. For ordinary photographs JPG is almost always the right call.
HEIC is a highly efficient lossy format and PNG is a lossless one. A five- to eight-fold size increase is normal and expected.
PNG supports transparency, and if the source HEIC contained an alpha channel it will be preserved. Ordinary camera photographs have no transparency to carry across.
No. HEIC decoding runs in your browser via WebAssembly and the image never leaves your device. You can confirm this in the browser network inspector.