Convert HEIC to PNG online with real compression, not just a bigger file
A plain HEIC to PNG conversion routinely comes back several times larger than the file you uploaded, because PNG is built to reproduce every pixel exactly rather than compress a photograph the way HEIC does. This tool shrinks the result automatically while keeping transparency and color accuracy intact.
Smaller than a plain PNG conversion
A color-palette pass runs automatically, cutting the output by roughly 60–75% depending on the compression level you choose, with an average error under 2% — not visible on a photograph.
Need a lossless file instead?
Turn palette compression off in the settings for a byte-for-byte lossless PNG, at the cost of a larger file.
Transparency is kept, not flattened
Unlike JPG, PNG has a real alpha channel, so transparency from the source HEIC survives untouched instead of being flattened onto a background color.
Colors stay accurate
The same EXIF-orientation correction and Display P3 color handling used for JPG output apply here too, so portraits come out upright and colors don't shift.
What you get
- Convert one photo or a batch of up to 200 at once
- A single PNG, or a ZIP that keeps your original filenames
- Free, with nothing stored for longer than an hour
What's next?
Don't need transparency? HEIC to JPG usually produces a smaller file. Want to squeeze the PNG down further? Compress PNG can help, and Remove Photo Metadata strips the location and device data iPhones embed by default.