HEIC to PNG converter
Convert HEIC files to PNG inside this page. No upload, no limit on how many, no watermark.
- 0 uploads
- No limits
- No signup
- Works offline
HEIC and PNG, side by side
| HEIC | PNG | |
|---|---|---|
| Released | 2015 | 1996 |
| Compression | lossy | lossless |
| Transparency | yes | yes |
| Animation | yes | no |
| Support | Apple devices natively; elsewhere it depends | everywhere, without exception |
What actually changes
Converting to PNG means the result is lossless from that point forward — but it cannot recover detail that HEIC already discarded, and the file will typically be five to ten times larger than the original. Choose this only when you need pixel-exact editing afterwards; choose JPG for sending and uploading.
HEIC is Apple's default camera format, storing HEVC-compressed images in an ISO base media container, released in 2015. Its real strength is that about half the size of a JPEG at the same quality, with depth maps, bursts and Live Photos in one file. The reason you are on this page is almost certainly the other side of that coin: awkward outside the Apple ecosystem — Windows needs a codec pack, many web forms reject it outright.
PNG arrived in 1996 and is a lossless format built around DEFLATE compression and a full alpha channel. It gives you pixel-exact reproduction and true transparency, which makes it right for screenshots, logos and line art. The trade-off worth knowing about before you commit: file sizes several times larger than a lossy format when the content is photographic.
How the conversion works here
Your file is decoded in a Web Worker inside this browser tab — by the browser's own image pipeline where it can, and by a WebAssembly build of libheif or libavif where it cannot. The decoded pixels are then re-encoded with OxiPNG, the same encoder Squoosh uses.
All of that happens on the processor in front of you. There is no upload step, no queue and no server, which is why there is no size cap, no daily allowance and no paid tier — and why the whole thing keeps working with the network switched off.
Doing more than one thing
Most people converting a format also need it smaller or a different size. The result screen hands your converted files straight to the compressor or the resizer in one click — no second download, no re-selecting files. If you need several formats, the general converter lets you pick the output each time.
How it works
- 01Add your HEIC filesDrop them on the page, click to browse, paste from the clipboard, or drop a whole folder.
- 02Conversion runs on your deviceEach file is decoded and re-encoded as PNG by a WebAssembly codec in a background thread. Nothing is uploaded.
- 03Adjust if you need toPNG has no quality setting; enable the lossless optimiser to shrink the result further.
- 04DownloadSave one file, or take the whole batch as a zip built on your device.