HEIC to PNG
Make a PNG from a HEIC photo.
HEIC decoding uses heic-to (LGPL-3.0).
About this tool
HEIC to PNG is for iPhone photos you intend to edit, mask, or print through a pipeline that wants a lossless raster. JPEG would be smaller; PNG keeps every decoded pixel without another lossy pass.
Like HEIC to JPG, this page sniffs HEIC brands so an empty MIME type from iOS is not a dead end. You still get a still image, not the Live Photo movie.
A local HEIC decoder produces a bitmap; the bitmap is encoded as PNG in the browser. 50 MB and 32 megapixels apply. HDR extras in the HEIC are not a second PNG layer.
How to convert HEIC to PNG
- Choose a HEIC photo. It stays on your device.
- Convert to PNG.
- Download. Expect a larger file than JPEG.
50 MB / 32 MP. Multi-image HEIC uses the primary still. Browsers missing the decoder cannot fall back to a server.
FAQ
- Does HEIC to PNG phone home with the still?
- No. The HEIC decoder and the PNG encoder both run in this tab. There is no fallback upload.
- Why is the PNG huge?
- PNG is lossless. Camera HEIC often compresses much harder. Use HEIC to JPG if you only need to share.
- Does PNG keep HEIC transparency?
- Typical iPhone HEIC is opaque. If the decoder yields alpha, PNG can store it; most camera stills will not have any.
- Empty MIME from the Photos app?
- Header brands are enough. The file does not have to look like image/heic to the OS.
- Can I convert to WebP instead?
- Convert to PNG or JPEG first, then PNG to WebP or JPG to WebP. There is no direct HEIC to WebP page yet.
Related tools
Continue
More Images tools
- PNG to JPGTurn a PNG into a JPEGPNGJPG
- JPG to PNGTurn a JPEG into a PNGJPGPNG
- Compress imageMake a smaller JPEG from a PNG or JPEGIMGJPG
- HEIC to JPGTurn a HEIC photo into a JPEGHEICJPG
- WebP to JPGTurn a WebP into a JPEGWebPJPG
- Resize imageChange the pixel size of a PNG, JPEG, or WebPIMGSIZE
- Crop imageCut a region of a JPEG, PNG, or WebPIMGCROP
- JPG to WebPTurn a JPEG into a WebPJPGWebP