HEIC to PNG Converter – Free, Batch & Private
Convert iPhone HEIC photos to PNG locally in your browser — drop in a whole batch, your photos never leave your device
How to convert HEIC to PNG
Choose or drag in your HEIC photos — select as many as you like, nothing is uploaded.
Conversion starts instantly, photo by photo, right in your browser.
Download each PNG individually or grab everything at once as a .zip.
Convert hundreds of HEIC photos to PNG at once
Exporting a trip's photos from an iPhone usually means dozens or hundreds of HEIC files that Windows, older apps and upload forms refuse to open. Select them all in one go: each photo is converted in your browser and appears in the grid as it finishes, and one click downloads the whole batch as a .zip.
There is no file cap, no queue and no "upgrade for batch" wall — because the conversion runs on your own device instead of our servers, converting 200 photos costs us nothing and stays free.
Frequently asked questions
Drag your HEIC photos into the box above (or click to pick them — you can select many at once). Each photo is converted to PNG right in your browser, and you download the results individually or as a single .zip. Nothing to install, no signup.
PNG is lossless and keeps transparency, which makes it the better choice for screenshots, graphics, logos or any image with a transparent background that you plan to edit further. For ordinary photos, JPG is usually the better fit — the file is much smaller and the quality difference is invisible to the eye. If you just want the smallest file, use our HEIC to JPG converter instead.
No. The conversion runs entirely in your browser using WebAssembly — your photos never leave your device. For personal photos this matters more than anywhere else: there is no upload, no queue and no server that could keep a copy.
Yes — select hundreds in one go. Photos convert one after another on your device and each appears in the results grid as it finishes, with a "Download all" button that packs every PNG into one .zip file.
Yes. Any image your browser can display — WebP, GIF, BMP, AVIF, JPG — converts to PNG the same way, so a mixed folder of iPhone photos and screenshots goes through in one batch.
No — PNG is a lossless format, so the converted image is pixel-for-pixel faithful to the decoded photo. PNG files are usually larger than the HEIC originals or an equivalent JPG; that trade-off is the price of no compression artifacts.
Yes. Unlike our HEIC to JPG converter (which fills transparent areas with white, since JPG has no alpha channel), PNG output preserves any transparency in the source image.
It is removed. The converted PNGs contain only the image itself — GPS location, device details and other metadata from the original are not carried over. That's a privacy feature: photos you share as PNG won't reveal where they were taken.
Yes. Rotation stored in the HEIC file is applied to the pixels during conversion, so portrait photos come out upright everywhere — including apps that ignore orientation metadata.
Yes — it runs in any modern browser (Chrome, Safari, Edge, Firefox) on Windows, macOS, ChromeOS, Linux, iOS and Android. On an iPhone you can convert and save the PNGs straight back to your camera roll via the share sheet.
Yes — free and unlimited, with no watermark, signup, daily quota or batch-size cap. Because the conversion happens on your device, there are no server costs to charge for.
Up to 200 photos per batch and 100MB per photo — far above any real photo. If you have more than 200, just convert them in a couple of rounds.