Convert HEIC to PNG
HEIC in, PNG out, in a second or two — processed on your device, nothing uploaded. The iPhone photo format, finally usable everywhere.
Output format
What this tool does
It decodes your HEIC file and re-encodes the pixels as PNG, losslessly. Decoding uses libheif compiled to WebAssembly (about 3 MB), loaded only when you actually drop a HEIC file; the photo itself never leaves your device. Rotation and Live Photo stills are handled; the Live Photo's video part is not included. The file is read, converted and offered back as a download without touching the network.
About HEIC
HEIC is the format iPhones and iPads have used for photos since iOS 11 (2017), and some Samsung and Canon devices since. It stores photos with the HEVC video codec at roughly half the size of JPEG for the same quality, plus extras like depth maps, Live Photo frames and 10-bit colour. It is good for saving space on your phone and keeping the full quality Apple devices capture; less good for sharing with anyone who isn't on a recent Apple device: Windows needs a paid codec, many websites, forms and older programs reject it outright, and Android support is mixed. Native on Apple devices and in Safari. Windows 10/11 need the "HEVC Video Extensions" from the Microsoft Store; Chrome, Firefox and most web uploads do not accept it.
About PNG
PNG is the lossless raster format of the web: every pixel is stored exactly, with an optional alpha channel for transparency. It was designed in 1996 as a patent-free replacement for GIF and is supported by literally everything that shows images. It is good for screenshots, logos, icons, UI graphics, anything with sharp edges, flat colour or text, and anything that needs a transparent background; less good for photographs — a photo saved as PNG is typically 5–10× larger than the same photo as a good-quality JPEG with no visible benefit. Universal: every browser, OS, editor, office suite and messaging app since the late 1990s.
What changes going from HEIC to PNG
- Transparency is kept. Both formats support an alpha channel.
- Quality: nothing is lost — PNG stores the decoded pixels exactly, including whatever HEIC compression artefacts were already there.
- Size: About half the size of an equivalent JPEG — a 12 MP photo is typically 1–2 MB vs. small for flat graphics, very large for photos (a 12-megapixel photo is 20–30 MB as PNG).
- Metadata: EXIF (camera, date, GPS) is not carried over — the browser decodes pixels, not tags. That is a privacy plus for sharing and a minus if you rely on dates in the file.
When PNG is the better target
Choose PNG over JPG when the HEIC is a screenshot or a graphic rather than a photo, or when you are going to edit the image further and do not want to stack lossy compression on top of HEIC's. Be aware of the size: a 12-megapixel iPhone photo becomes a 20–30 MB PNG. For photos you are simply sharing, HEIC to JPG is the sensible choice.
How to convert HEIC to PNG
- Drop the HEIC file on the panel above or click to choose it.
- PNG is pre-selected. Press Convert to PNG.
- Download. The file is named after the original with a
.pngextension.
Frequently asked questions
Is my HEIC file uploaded?
No. The page is static and has no upload endpoint; your browser does the work on your own device and the result is saved straight back to your disk. The site's Content-Security-Policy only allows it to talk to its own origin, so it cannot send your file anywhere even by accident. Load the page, disconnect from the internet, and it still works.
Does HEIC to PNG lose quality?
No. PNG is lossless: the pixels the browser decoded from your HEIC are stored exactly.
Will transparency survive?
Yes — PNG supports an alpha channel, so transparent areas of the HEIC stay transparent in the output. (Most HEIC photos are opaque anyway; it only matters for HEIF graphics.)
Is it free? Any limits or watermark?
Free, no account, no watermark, no daily quota. Because nothing runs on our servers there is nothing to meter. The only limits are your device's memory — anything up to roughly 50 megapixels is fine on a modern phone or laptop.
Can I do several files at once?
One file at a time at the moment — drop the next one as soon as you have downloaded the first. Batch processing with a ZIP in and out is planned.
Does it work on my phone?
Yes — iPhone, iPad and Android browsers all run it. On an iPhone you can also share the photo and choose "Save to Files" as JPEG; this page is for the HEIC files you already have. Large files take a few seconds longer on a phone than on a laptop.