Convert HEIC to PNG
Convert a HEIC photo to lossless PNG. Useful for design work, editing, or any workflow where you want a no-compression intermediate file. The photo never leaves your browser — conversion is fully local.
-
Stays on your device
Your photo is decoded and re-encoded entirely in your browser tab. No upload, no server, no log. The file never touches our infrastructure.
-
Works on Windows and Android
HEIC is the Apple-only format that won't open on most non-Apple devices. After conversion, your photo is PNG — readable on any operating system, every photo viewer, every web upload.
-
HEIC → PNG specifics
PNG is lossless — every pixel of the decoded HEIC is preserved exactly. The trade-off: file size goes up significantly, often 3-10× the size of the original HEIC.
How it works
- 1
Drop your HEIC photo
Drag the file onto the box above, or click to browse. If it's on your phone, tap the box and pick the photo from your camera roll.
- 2
Wait for the decoder (first time only)
The HEIC decoder is about 3MB and downloads once. Subsequent conversions on this device skip this step entirely.
- 3
Click and save
The PNG file lands in your downloads folder with the right extension. Open it anywhere — Windows, Android, web upload, email attachment.
Frequently asked questions
Does my photo ever leave my device?
No. Decoding and re-encoding both happen in your browser. There's no upload, no server, no log. Open DevTools while it runs and watch the Network tab — you'll see the decoder library load once, then zero traffic carrying your photo.
Why does my iPhone save photos as HEIC?
Since iOS 11, iPhones default to HEIC because it stores photos at roughly half the file size of JPG with the same visual quality. The downside: only Apple devices and a few newer Windows/Android setups can open HEIC natively. Converting to JPG, PNG, or WebP gives you something every device can handle.
Can I change iOS to save JPG directly?
Yes — Settings → Camera → Formats → Most Compatible. That makes new photos save as JPG instead of HEIC, at the cost of larger files. For existing photos already in HEIC, you'll still need a converter like this one.
What about Live Photos?
Apple Live Photos are stored as a HEIC still plus a short MOV video. This converter extracts the still image and converts it to your chosen format; the video portion isn't included in the output.
Why is the decoder so large?
HEIC uses sophisticated compression (HEVC video codec applied to images), and the decoder is the same code Apple ships compiled to WebAssembly. It's about 3MB, downloaded once and cached. After the first conversion on this device, the rest are nearly instant.
Does this work on mobile?
Yes. Tap the drop zone to open the photo picker, pick a HEIC, tap save when done. On iPhone you can also share a HEIC directly into the browser to convert it.
Why would I want PNG instead of JPG?
Pick PNG when you'll edit the photo in image software and want no further compression artifacts (editing then re-saving a JPG compounds lossy compression each cycle). PNG is also the standard working format for design tools like Photoshop, Figma, and GIMP — it pastes in cleanly with no surprises.
Will the file get bigger?
Almost certainly yes, and often by a lot. PNG is lossless; HEIC is highly compressed. Expect the PNG to be 3-10× the size of the HEIC. If you just want a JPG to share or upload, our HEIC to JPG converter is the right choice — much smaller files at indistinguishable visual quality.
Does this preserve transparency?
PNG supports transparency, but iPhone HEIC photos don't have transparency — they're opaque rectangular images. So the output PNG will look identical to the source HEIC, with no transparency anywhere.