Convert HEIC to PNG
PNG is the right target when you can’t afford another round of lossy compression: photos heading into an editor, images that will be re-saved several times, or files a form insists must be .png. This converter decodes your HEIC on your own device and re-encodes it as a pixel-exact PNG — the image never touches a server.
One honest warning before you start: PNG files are big. HEIC is a modern compressed format and PNG is lossless, so a 2 MB HEIC photo routinely becomes a 15–25 MB PNG at iPhone resolutions. That’s not a bug — it’s what lossless means. If you just want a photo that opens everywhere, JPG is the better default.
Preset: HEIC → PNG (lossless)
Drop HEIC photos here — or click to browse, or paste with Ctrl+V
HEIC · HEIF · AVIF · WebP · JPG · PNG — converted on your device, never uploaded
How it works
- Open this page — the converter is already set for “Convert HEIC to PNG”.
- Drop your photos into the box, click to browse, or paste with Ctrl+V. Batches are fine.
- Your browser decodes and re-encodes each photo on your own device — nothing is uploaded.
- Check the preview and file size on each result card, then download.
When PNG beats JPG for HEIC conversion
Choose PNG when the image will be edited again (each JPG re-save stacks up compression artifacts, PNG never does), when you need transparency preserved (HEIF files can carry an alpha channel, and PNG keeps it — JPG silently flattens it onto white), or when a system you’re uploading to explicitly requires PNG.
Choose JPG instead when the destination is email, a chat app, a listing site or long-term photo storage — the visual difference is negligible for photographs and the file lands at a fraction of the size.
Why the PNG comes out so much larger than the HEIC
HEIC stores photos with HEVC video compression — the widely repeated rule of thumb is that it packs a photo into roughly half the bytes JPEG would need, and PNG needs several times more than JPEG because it refuses to discard anything. Converting HEIC to PNG therefore trades storage for fidelity: every pixel your iPhone captured, byte-for-byte reproducible.
There is no quality slider on this page for exactly that reason: PNG has no quality dial. If you want to trade a little fidelity for a much smaller file, use the JPG converter and set the quality that suits you.
Frequently asked questions
Does converting HEIC to PNG lose any quality?
No. PNG is lossless: the decoded pixels of your HEIC are written out exactly. The one thing that is discarded is metadata (EXIF) — location, camera model and timestamps don’t carry over, which most people consider a privacy feature.
Why is my PNG 10× bigger than the original HEIC?
Because HEIC compresses aggressively and PNG doesn’t compress photographs well at all — that’s the price of losslessness. It’s expected behavior, not a conversion error. If size matters, convert to JPG or WebP instead.
Is transparency preserved?
Yes. If your HEIF image carries an alpha channel, the PNG output keeps it. Converting the same file to JPG would flatten transparent areas onto a white background, because JPEG has no alpha channel.