HEICPix / HEIC to PNG
HEIC to PNG
Lossless conversion. Every pixel preserved. Best for editing, transparency-aware workflows, or archival.
On the converter page, tap the PNG button above the drop zone.
When to choose PNG over JPG
Choose PNG when…
- You're editing the photo (Photoshop, GIMP, Figma)
- You need exact pixel data (forensic, archival)
- You'll re-edit and re-export multiple times
- The image has flat areas (screenshots, diagrams)
- You need alpha transparency
Choose JPG when…
- You're sharing the photo (smaller file = faster send)
- Posting to web, social media, email
- The image is a photograph (JPG compresses photos very well)
- You care about disk/cloud space
- Recipient just wants to view, not edit
Expected file sizes
Approximate, based on a typical 12-megapixel iPhone photo:
| Format | Typical size | Quality |
|---|---|---|
| HEIC (source) | 1-2 MB | Apple's "high efficiency" — visually lossless |
| JPG (q=0.92) | 0.8-1.5 MB | Visually identical, slightly compressed |
| PNG | 3-6 MB | Lossless — every pixel exact |
How HEICPix handles PNG conversion
HEIC is decoded into a raw pixel buffer using libheif, then re-encoded to PNG using the browser's native PNG encoder. PNG is lossless — there's no quality parameter, no compromise. The output is exactly the pixel data that came out of HEIC decoding.