Step-by-step instructions
- 1
Open the FormatDrop HEIC to PNG converter
Navigate to formatdrop.com/heic-to-png. The converter uses libheif — the same HEIC decoding library used in macOS — running in your browser via WebAssembly. Your HEIC photos are decoded and re-encoded to PNG entirely on your device.
Go to converter - 2
Upload your HEIC file
Drag a HEIC file from your iPhone, or click to browse for it. If you transferred files from iPhone to Windows via USB, you should see .heic files in your Pictures folder — they're your camera photos. If transferred via email or AirDrop to Windows, iPhone may have already auto-converted to JPG (iOS does this automatically in some transfer modes — go to iPhone Settings → Photos → Transfer to Mac or PC → 'Keep Originals' if you want the actual HEIC files).
- 3
Select PNG as the output format
The converter defaults to PNG output. PNG is lossless — every pixel from the HEIC original is preserved without any compression artifacts. Note that HEIC stores images in 10-bit or 12-bit colour depth; PNG standard is 8-bit per channel. The conversion preserves the colour detail as accurately as 8-bit PNG allows.
- 4
Download your PNG
After conversion, download the PNG file. Expect the output to be significantly larger than the HEIC source — a 3 MB HEIC photo may become a 10–20 MB PNG. This is normal and expected: PNG is lossless, HEIC is very efficiently compressed. The PNG will look identical to the HEIC on screen.
Why convert HEIC to PNG?
HEIC to PNG is a less common conversion than HEIC to JPG, but it's the right choice in specific workflows. The main reasons to choose PNG over JPG when converting HEIC: (1) Repeated editing — if you'll open, edit, and re-save the image multiple times in Photoshop or similar, PNG preserves quality on every save. JPG degrades slightly each re-save (generation loss). (2) Compositing — if the image will be used as a layer in Photoshop, Affinity Photo, or a video editor, PNG's lossless quality means the compositing math works on perfect pixel data. (3) Screenshots and graphics — if the HEIC actually contains a screenshot, diagram, or graphic (not a photo), PNG is dramatically better quality than JPG for these types of content. (4) Archival — for long-term storage where you want bit-perfect preservation of the original quality, PNG is preferred over JPG.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
HEIC to PNG vs HEIC to JPG — which should I choose?
Does HEIC to PNG lose any quality?
Can I batch convert HEIC to PNG?
No account. No upload. Works in any browser.