Convert HEIC to PNG

Convert HEIC to PNG by dropping the photo into the box above; PNG is preselected, so a single click on Convert does the rest. The photo is decoded locally in your browser and never reaches a server.

Drop your HEIC here

It becomes a PNG right in your browser, up to 100 MB

Your file never leaves your device

Why convert HEIC to PNG?

PNG is the target when an iPhone photo is headed into serious editing or into software that demands lossless input: design tools, document pipelines, OCR systems and archival workflows. Unlike a JPG conversion, nothing further is compressed away; the PNG holds the decoded HEIC pixels exactly, so repeated edits and saves cost nothing. It is also a sturdy choice for screenshots synced from an iPhone, where text sharpness matters more than file size. For casual sharing, the JPG pair is lighter; this one is for keeping every pixel.

What is HEIC?

HEIC (High Efficiency Image Container) is the HEIF container holding HEVC-compressed images, and it has been the default camera format on iPhone since iOS 11 in 2017. It stores photos at roughly half the size of an equivalent JPG and can carry bursts, depth maps and Live Photo stills. Outside the Apple ecosystem support is poor: Windows often demands a paid codec extension and no browser will display a .heic file.

What is PNG?

PNG (Portable Network Graphics) is a lossless image format from 1996. It compresses with DEFLATE, keeps every pixel exactly as authored, and supports a full 8-bit alpha channel for transparency. That makes it the default choice for screenshots, UI mockups, logos and anything with sharp edges or text. The tradeoff is size: photographs stored as PNG are often several times larger than a visually identical lossy file.

Quality and what to expect

Decoding is the only lossy step that ever happened, and it happened on the iPhone: from the decoded image onward, this conversion is lossless. The price is bulk, with PNGs commonly 5-10x the HEIC size, because lossless photo storage is intrinsically expensive. Orientation is normalized so the image displays upright everywhere. The camera's EXIF block, GPS position included, is not transferred into the PNG. Depth maps and Live Photo motion data stay behind; you get the primary still image.

HEIC to PNG FAQ

Is PNG actually better quality than JPG for my iPhone photos?

PNG preserves the decoded photo exactly while JPG re-compresses it. For viewing, the difference is barely perceptible; for editing, OCR or archiving, the lossless copy is meaningfully better because quality stops degrading from here.

Why did a 2MB photo become a 12MB PNG?

HEIC is one of the most efficient photo codecs in mainstream use, and PNG is lossless and therefore verbose with photographic detail. The size multiple is expected and is the cost of keeping every pixel.

Do my photos touch your servers at any point?

No. The HEVC decoder (libheif compiled to WebAssembly) runs inside the page on your device. There is no upload endpoint in this product for image bytes, so the privacy claim is structural, not a policy promise.

Can Windows open the PNG without extra software?

Yes, natively, on every version in living memory. That is much of the point: PNG and JPG are the two formats that work everywhere, and PNG is the one of the two that keeps your photo lossless.

Related conversions