Convert HEIC to PNG
PNG is the right target when you cannot afford any further compression loss — an image heading into a print workflow, a screenshot going into documentation, or a photo you intend to edit repeatedly. Unlike JPG, PNG stores pixels losslessly, so nothing degrades when the file is opened and saved again.
Files are decoded and re-encoded inside this browser tab. Nothing is uploaded — you can disconnect from the internet after this page loads and conversion still works.
The trade is size. A PNG of a photograph is typically three to six times larger than the equivalent JPG, and can easily exceed ten times the size of the HEIC you started with. If you just need a photo that opens on Windows, JPG is the better choice.
How to convert HEIC to PNG
- Drag your HEIC files onto the box above, or click it to browse.
- Each file converts in place — no upload, no queue.
- Download them one by one, or grab the whole batch as a ZIP.
When PNG genuinely beats JPG here
PNG earns its size in three situations. First, when the image will be edited and re-saved multiple times — every JPG save discards a little more detail, while PNG saves are free. Second, when the content is not photographic: text, screenshots, line art and flat colour compress badly in JPEG and develop visible ringing around hard edges. Third, when you need an alpha channel, which JPG has no way to store.
For an ordinary holiday photo being sent to a relative, none of these apply, and PNG is simply a larger file for no benefit.
Transparency and HEIC
HEIC can carry an alpha channel, and this converter preserves it. That matters for images exported from design tools as HEIC, or for Apple platform screenshots that include transparency. Converting such a file to JPG would flatten the transparent regions onto a white background irreversibly; converting to PNG keeps them intact.
Photos taken with a phone camera never have an alpha channel, so for camera output this distinction does not arise.
Expect large files
A 12-megapixel photo becomes a PNG somewhere in the region of 15 to 30 MB depending on how much fine detail it contains. This is inherent to lossless compression of photographic noise, not an inefficiency in the conversion. If the result is too large to email, convert to JPG instead — the visual difference will be undetectable.
Frequently asked questions
Is PNG really lossless if the source was HEIC?
The PNG encoding step is lossless, but the HEIC was already lossily compressed by your camera. Converting to PNG preserves exactly what was in the HEIC — it cannot recover detail that HEVC compression had already discarded. What you gain is that no further loss occurs from this point on.
Why is the PNG so much bigger than the HEIC?
HEIC uses lossy HEVC compression tuned for photographs. PNG stores every pixel exactly. For photographic content, that difference routinely amounts to a factor of ten or more.
Are my files uploaded?
No. Decoding and encoding both happen in this browser tab. Nothing is sent over the network.
Does this keep EXIF data like GPS location?
No. Metadata is not carried into the PNG, which means location and camera information are stripped. For sharing images publicly this is usually desirable.
Can I convert Live Photos?
The still image is converted. The accompanying video component of a Live Photo is not included, because PNG has no way to represent it.