100% local processing - your files and data never leave your browser.
No accounts, no tracking - we don't save your credentials, files, or usage.
Free forever - donations are welcomed, but every tool is and always will be free.
Open in spirit - need a special tools..? Drop a message.
FREE TOOL · NO UPLOAD · LOSSLESS

HEIC TO
PNG

Convert iPhone and iPad .heic photos to lossless .png — full color depth, transparency support, zero quality loss. Batch up to 20 photos at once. Everything runs in your browser.

IPHONE HEIC .HEIC IMG_1234.heic 3.8 MB · 12 MP CONVERT LOSSLESS LOSSLESS PNG .PNG IMG_1234.png ✓ lossless · alpha
Zero Quality Loss
PNG is a lossless format — every pixel in the output exactly matches the decoded source. No JPEG artifacts, no banding, no compression noise. Perfect for archiving or editing.
Transparency Support
PNG preserves the alpha channel. HEIC files that carry transparency data — common in graphics, screenshots, and Live Photos stills — will have it intact in the output.
Batch Up to 20 Files
Drop a whole folder of iPhone photos. Each file converts one by one with a live status indicator. Download all as a single ZIP when done.
Editor-Ready Output
PNG is the standard for design tools — Photoshop, Figma, Illustrator, Canva, and every image editor open PNG natively without plugins. Use the converted files without re-exporting.
ZIP Download
Single file? Direct .png download. Multiple files? Packaged into a tidy ZIP. Original filenames are kept — just with .png instead of .heic.
100% Private
Photos never leave your browser. The HEIC decoder runs entirely in WebAssembly — no server, no upload, no cloud. Safe for personal, medical, or professional photos.

DROP YOUR HEIC PHOTOS

Drag in your .heic files from iPhone and convert to lossless PNG. No account, no wait, no nonsense.

heic-to-png.php · ready LIVE

1 - Drop HEIC Photos

Drag & drop your .heic files, or tap to browse
.heic · .heif · up to 20 files · stays in your browser

HOW IT WORKS

A WebAssembly HEIF decoder runs inside your browser — same decoding pipeline as native apps, completely private, completely lossless output.

01
Drop your HEIC photos
Select one or up to 20 .heic files from your iPhone photos folder (often the "DCIM" or "Camera Roll" folder after transferring to a PC via USB or AirDrop).
02
Decode & encode in browser
A WebAssembly HEIF decoder reads each file and converts it to a lossless PNG Blob. This runs entirely locally — no upload, no server, no waiting in a queue. Alpha channels are preserved.
03
Download your PNGs
Single file = direct .png download. Multiple files = one ZIP with all converted photos, original names preserved with the .png extension.

COMMON QUESTIONS

PNG is lossless — the image data is encoded exactly, with no compression artifacts. JPG is lossy — it discards some data to achieve smaller file sizes.

Choose PNG when: you plan to edit the image in Photoshop or Figma, you need to preserve exact colors for printing, the image has transparency or a solid background, or you want an archival copy. Choose JPG when: file size matters and you just need to share or view the photo.

Yes, often significantly. HEIC uses H.265 video compression which is extremely efficient — a 3 MB HEIC may decode to a 15–25 MB PNG. This is normal. HEIC is designed for compact storage; PNG is designed for lossless fidelity. If file size is a concern, use the HEIC to JPG tool instead — JPG output at quality 85 gives a 1–3 MB file with visually identical quality.

Most iPhone camera photos don't have transparency — they're full-frame shots. However, some HEIC files do carry an alpha channel: screenshots with transparent UI elements, images edited in iOS and saved as HEIC, or graphics generated by apps. When these are converted to PNG, the alpha channel is preserved exactly. If you convert a non-transparent photo, the PNG output will have a fully opaque background.

Two things happen sequentially: first the HEIC file is decoded via WebAssembly (this takes 2–10 seconds per photo — it's decoding H.265 video frames without hardware acceleration). Then the decoded pixels are re-encoded as PNG (lossless PNG encoding is slower than JPEG). A 12MP iPhone photo typically takes 5–15 seconds total in a browser. This is the inherent cost of browser-only, no-upload processing.

No. The HEIC decoder is a WebAssembly module that runs entirely inside your browser tab. Your photos are read from your hard drive, decoded in memory, and saved back to your disk — nothing is ever sent over the network. Only an anonymous "+1 conversion" count reaches the server. Safe for personal, medical, or legally sensitive photos.

Yes. HEIC and HEIF are the same container format — HEIC is Apple's brand name for HEIF. Files ending in .heif work identically. Some Android phones and cameras also shoot in HEIF — those convert just as well.