HEIC to PNG
Open a compatible HEIC image locally and save a PNG copy from the decoded pixels in this browser.
A QUICK WALKTHROUGH
How to use this tool
- Choose a recognized HEIC or HEIF image up to 12 MB.
- Select Convert to PNG.
- Review the decoded image and download the new PNG file.
A local HEIC-to-PNG conversion
The decoder loads only after you choose Convert, and source bytes stay in this browser. This page does not upload, store, or send the image filename, original image, or result to Hello Keyboard Tools.
PNG of decoded pixels, not a metadata-preserving copy
This tool converts the decoded image pixels to a new PNG. PNG compression is lossless for that generated bitmap, but it is not a copy of the original HEIC file. Source EXIF, GPS, animation, HEIC encoding, and other metadata are not preserved.
Explicit input and output boundaries
The page accepts recognized HEIC-family brands in a HEIC or HEIF container, up to 12 MB. It deliberately does not accept generic HEIF/MIAF or AVIF files. Multi-image sources can produce only the first image. Decoded output is limited to 10,000 pixels per side and 40 megapixels.
GOOD TO KNOW
Common questions
Does PNG make my original HEIC lossless?
No. PNG losslessly stores the bitmap produced by the HEIC decoder; it cannot restore original camera pixels, metadata, animation, or the original HEIC encoding.
Does the page upload my HEIC photo?
No. Container checks, decoding, PNG encoding, previewing, and downloading all run in the current browser.
Which HEIC files are supported?
The tool checks for common HEIC-family brands such as heic, heix, hevc, and hevx. It rejects generic HEIF/MIAF and AVIF files rather than pretending they are supported.
Why did a HEIC file fail to convert?
The file may use an unsupported codec variant, exceed the declared limits after decoding, or need more browser memory than is available. Use a compatible export or a smaller original.