HEIC to PNG Converter Online Free
Turn Apple HEIC / HEIF captures into downloadable PNG stills when your next step expects a lossless-friendly raster — editing suites, PNG-only uploads, or archival copies — without routing files through a cloud converter.
Drop HEIC / HEIF here
iPhone photos • converts to PNG
What this tool solves
HEIC saves space on device — collaborators still demand PNG or JPEG interchange. This route isolates HEIC → PNG: separate search intent from HEIC → JPG (compact sharing and exam portals) and HEIC → WebP (optimised websites).
How HEIC decoding works here (plain language)
Browser-based HEIF support is layered: helper libraries decode your file into pixels, then PNG encoding snapshots those pixels. Anything not represented in the decoded bitmap — proprietary depth maps, irrelevant auxiliary images — cannot appear magically in PNG output. The upside is predictable files for tools that refuse HEIC outright.
Choose PNG vs JPG vs WebP after HEIC
| Goal | Pick |
|---|---|
| Raster editing headroom before filters / masks | PNG on this page |
| Government / exam JPEG-only uploads with KB ceilings | HEIC → JPG flow |
| CDN / static sites with WebP-aware stacks | HEIC → WebP |
| Tiny attachment for chat | HEIC → JPG — typically smallest |
How to use
- Transfer HEIC from Photos (AirDrop, Files, cable, or synced cloud folders).
- Upload, preview the decoded JPEG bridge if shown, convert, then inspect PNG dimensions and weight.
- If PNG is too heavy for upload limits, revisit Compress PNG — or switch path to JPG if regulators allow JPEG only.
Best practices
- Rename assets before converting batches (`event-roll-047.heic`) — prevents accidental overwrites downstream.
- Preserve originals offline until projects deliver — PNG exports are intermediates, not replacements for archival masters.
- For graphic overlays with alpha, PNG usually beats JPEG — confirm destination accepts PNG.
Common mistakes
- Expecting DSLR-level RAW manoeuvrability — HEIC is still compressed camera output.
- Forcing PNG into portals that whitelist JPEG exclusively — validators will reject MIME type even if pixels look fine.
Privacy and quality
Sensitive captures (clinical, legal, embargoed launches) stay on-device — no SaaS ingestion step. Visual fidelity follows your hardware decode; export again if upgrading macOS/iOS materially changes HEIC toolchain behaviour.
Frequently Asked Questions
When should I export PNG instead of JPG after HEIC?
PNG is heavier but avoids another generation of JPEG loss — useful before editing or when a CMS accepts PNG. Choose HEIC → JPG when you mainly need tiny files for WhatsApp-style sharing or portals that insist on JPEG.
Will my PNG preserve iPhone Portrait Lighting or depth effects as layers?
No — browsers deliver a flattened RGBA (or opaque) raster. Depth metadata and non-photo HEIC payloads are outside what this raster exporter preserves.
Does Live Photos motion convert?
Still photography HEIC converts the embedded still frame — video / motion bundle data is not exported here.
Why mention an internal decode path — is my photo sent somewhere?
Everything runs locally once scripts load; nothing is uploaded to ImageTool. Some pipelines decode intermediary representations for compatibility — your download is PNG bytes.
Will PNG files be smaller than HEIC?
Usually larger — HEIC already targets efficiency. PNG trades bytes for editing headroom.
Safari vs Chrome — different results?
Minor colour or tone differences can appear because decode stacks differ. Proof on the device you publish from when colour-critical.
Can Windows PCs open the PNG immediately?
Yes — PNG is universally supported unlike raw HEIC in older desktop viewers.
What if conversion errors on an older phone?
Retry after OS/browser update — HEIC evolves. As a fallback, AirDrop Original to Mac/PC and decode there, or temporarily shoot JPEG in Camera settings.