Convert HEIC to PNG Online
Turn your HEIC photo into PNG in a couple of clicks — processed fully on your own device, with the option to switch to a different output format if you change your mind.
Your files stay on your device — 100% client-side processing
Loading conversion engine…
Drag HEIC files here
or click to browse · multiple files supported
Accepts .heic and .heif · converts to JPG, PNG, WEBP, AVIF, ICO, PDF or TIFF
What is a HEIC file?
HEIC (and its close relative HEIF) is the photo format iPhones have saved to by default since iOS 11. It compresses better than JPG, but plenty of Windows apps, older software, and websites still can't open it directly.
Why convert HEIC to PNG?
The main reason is lossless quality and transparency support. PNG is a lossless raster format that preserves transparency — nothing is recompressed away, so it's the safer choice whenever you might need to re-edit the image later or need a see-through background.
How to convert HEIC to PNG
Drag your HEIC file(s) into the box below, or click it to browse. PNG is already selected as the output format, so all you need to do is press Convert and then Download once it finishes — usually within a second or two per file.
HEIC vs PNG
HEIC (and its close relative HEIF) is the photo format iPhones have saved to by default since iOS 11. PNG is a lossless raster format that preserves transparency — nothing is recompressed away, so it's the safer choice whenever you might need to re-edit the image later or need a see-through background.
Is the conversion done in my browser?
Yes. Reading the HEIC and encoding the PNG output both happen locally on your device — nothing is uploaded to a server at any point.
Prefer a different output? The same engine on this page can also export to JPG, WEBP, AVIF, ICO, PDF, TIFF — just pick a different format from the dropdown next to your file once it's added, or use the full HEIC converter.
Why HEIC needs a converter like this at all
HEIC's compression comes from the HEVC video codec, and HEVC is patent-encumbered. Safari can decode HEIC because it reuses the operating system's own licensed decoder — Chrome, Firefox, and Edge have never shipped that license, so an <img> tag pointing at a .heic file simply fails to render in those browsers.
| Capability | Support |
|---|---|
| Decoding your HEIC file (this tool) | Works everywhere — done with a WebAssembly build of libheif, independent of the browser's own image support |
| Viewing a raw .heic file directly (no converter) | Safari · Chrome, Firefox, Edge |
| Encoding to JPG / PNG / WEBP (this tool) | All modern browsers |
| Encoding to AVIF (this tool) | Depends on browser — detected automatically, with a clear error if unavailable |
Good to know before you convert
Every one of these seven output formats is 8-bit. If the source HEIC held HDR or wide-gamut color, that extra tonal range is flattened during conversion.
A Live Photo is a separate .mov file linked to the .heic still by a shared ID. Converting the still doesn't touch the video, but it also doesn't bring the motion along.
A small number of HEIC files contain multiple images (e.g. bursts). This tool converts the first/primary image in the container.
That's a real limitation of the browser-side TIFF encoder we use, not a hidden setting — expect a notably larger file than the source.
Your photos never leave your device
Decoding the HEIC file and re-encoding it into JPG, PNG, WEBP, AVIF, ICO, PDF, or TIFF all happen locally in your browser. There's no upload step, no server processing, and nothing is retained after you close the tab.
Frequently asked questions
How do I convert HEIC to PNG?
Drop your HEIC photo file(s) onto the page (or click to browse), make sure PNG is selected as the target format, then press Convert. The download starts as soon as it's ready.
Is converting HEIC to PNG free?
Yes, completely free, with no watermark, no sign-up, and no limit on how many files you convert.
Do I need an iPhone or any special app to convert HEIC files?
No. This tool decodes HEIC/HEIF using a WebAssembly build of libheif that runs entirely in your browser — it works the same way on Windows, macOS, Linux, Android, or iOS, with no app install required.
Are my HEIC files uploaded anywhere?
No. The entire conversion — reading the HEIC and re-encoding it as PNG — happens locally in your browser. Nothing is sent to a server.
Can I convert multiple HEIC files to PNG at once?
Yes. Drop in as many files as you like; each one converts independently, and you can download them all at once as a ZIP.
Can I use this HEIC to PNG converter on mobile?
Yes. It's a normal web page with no app to install — it works in any modern mobile browser, though very large files may convert more slowly on a phone.
More HEIC conversions
Same engine, different default output — pick whichever you need.