Image guides
How to Convert HEIC to PNG in Your Browser
HEIC compresses iPhone photos efficiently with HEVC, while PNG stores pixels losslessly with no further compression trade-offs. This guide explains what happens when a HEIC photo is decoded and rebuilt as a PNG, and why that combination produces a very different kind of file than the original.
Ready to try the tool this guide describes?
How HEIC becomes PNG
- The browser’s HEIC decoder (heic2any) unpacks the HEVC-coded image data into a full grid of RGB(A) pixel values — the same decode step used to show a thumbnail.
- If the file holds more than one image — a burst sequence or a Live Photo’s paired frames — each is decoded separately, since HEIF containers store multiple images as independent entries rather than one stream.
- Each decoded image is written into a PNG using lossless compression — there’s no quality setting here, because PNG encoding doesn’t discard pixel data the way JPEG or WebP do.
- A single-image HEIC downloads as one .png file; a multi-image HEIC downloads as multiple PNGs or a single ZIP.
What changes when you convert
File size moves sharply upward. HEVC compression is what keeps HEIC files small; PNG’s lossless encoding stores the full decoded pixel grid instead, so a converted photo can be noticeably larger than the source even though the dimensions haven’t changed. This is the expected trade-off of choosing a lossless target over the source’s efficient codec.
Transparency is rare in a straight-from-camera HEIC photo, but when the decoder does supply an alpha channel, PNG keeps it rather than flattening it onto white — unlike converting the same file to JPG.
EXIF and camera metadata — capture settings, GPS location, orientation tags — are not carried into the PNG. Any upright orientation you see comes from the browser applying EXIF orientation during decode, not from the metadata surviving into the file.
When PNG is the right choice — and when it isn’t
PNG is worth choosing when you need the decoded pixels exactly as they are, with nothing discarded afterward — feeding an image into an editor, an archival pipeline, or a workflow that specifically needs lossless input. It’s also the right call over JPG whenever the source has transparency worth keeping.
It’s not the efficient choice for a photo you just want to share or post online — the file size increase over the source HEIC is usually significant with no visual benefit for that use case. WebP or JPG will produce a far smaller file at a quality difference most people won’t notice.
Limitations and privacy
Decoding depends on heic2any in the browser — unusual HEIC variants or older browsers can fail even when the same file opens fine on an iPhone. Renamed or corrupted files are rejected before decoding is attempted.
EXIF and other metadata are dropped, and multi-image HEIC files always produce more than one output. Conversion runs entirely in your browser; the photo is never uploaded to Looty Tools servers.
Convert HEIC to PNG FAQ
- Why choose PNG over JPG when I need the exact pixels from a HEIC photo?
- PNG’s lossless encoding doesn’t discard any image data after decoding, while JPG applies further lossy compression on top. If pixel-for-pixel accuracy matters — editing, archiving, or reusing the image — PNG avoids introducing a second round of quality loss.
- Why is HEIC to PNG usually the biggest file-size jump compared to converting to JPG or WebP?
- JPG and WebP both re-compress the image with their own lossy codecs, which keeps files relatively small. PNG stores the decoded pixels losslessly instead, so it doesn’t get the size benefit of a second compression pass — the trade-off for keeping everything intact.
- Does a typical iPhone photo actually have transparency to preserve when converting to PNG?
- Usually not — a standard camera capture is fully opaque. Transparency only appears in HEIC files that were edited or created with a transparent layer, and PNG will keep it when it’s there.
- When should I convert a HEIC photo to PNG instead of WebP?
- When you need lossless, exact pixel data — for editing or archival use — rather than a smaller file for sharing. For everyday photo sharing, WebP’s smaller size at comparable quality is usually the better fit.
- Does converting HEIC to PNG require uploading my photo anywhere?
- No. Decoding and re-encoding both happen locally in your browser — the photo is never sent to Looty Tools servers for this workflow.
Related guides
- HEIC vs PNGCompare HEIC and PNG for iPhone photos, transparency, editing workflows, and when converting to PNG is the practical choice.
- HEIC to PNG File SizeLearn why converting HEIC photos to PNG often increases file size even when dimensions stay the same, and when JPG is a better share format.
- Convert HEIC to JPGConvert an iPhone HEIC or HEIF photo to JPEG locally: choose the file, pick JPEG output, and download without uploading the image.