How to Convert HEIC to PNG Online Free

Learn how to convert HEIC to PNG online, including compatibility, quality, file-size tradeoffs, and common troubleshooting tips.

Convert an Apple HEIC photo to a lossless PNG in your browser. No upload, no sign-up, no watermark.

How to Convert HEIC to PNG Online Free

A complete step-by-step guide to converting iPhone HEIC photos into lossless PNG images - instantly, for free, right in your browser.

Last updated:

ConvertHEIC photo to PNG
ResultLossless, pixel-exact
Best forEditing, compatibility
Trade-offMuch larger file

HEIC is the space-saving format iPhones use for photos. It relies on the same HEVC compression as video, which is why a HEIC file is small, and also why a lot of software still cannot open it. Converting it to PNG gives you a copy that any editor, browser, or upload form can read, and does it without throwing away a single pixel.

That last part is the whole reason to choose PNG over JPG here. PNG is lossless, so the picture inside the file is a perfect, exact copy of what the HEIC decoded to. The catch is size: a lossless PNG of a photo is large, often several times bigger than the HEIC. This guide explains what actually happens to the image, why the two formats sit at opposite ends of the compression spectrum, and exactly when the trade is worth making.

What this conversion really does

When you convert HEIC to PNG, two distinct things happen. First, the photo is decoded from its compressed HEVC representation back into a full grid of raw pixels, one color value per pixel. Second, that raw grid is re-encoded using PNG's lossless compression, which packs the data without changing any pixel value. The result is exactly the picture the HEIC decoded to: no detail is discarded and no new compression artifacts are introduced.

That fidelity is the entire point. HEIC is a lossy format, so the file already contains a photograph that was approximated at capture time. Converting to PNG does not recover anything the HEIC threw away, but it does guarantee that from this point forward the image will not degrade further, no matter how many times you open, edit, and re-save it. PNG is the format professionals reach for when they need a clean, stable master: an image that survives repeated editing without the slow softening that lossy formats suffer with every save.

The short version

PNG gives you a pixel-perfect, editable copy of the HEIC. You pay for it with a much larger file.

HEIC and PNG: two opposite philosophies

To understand the trade you are making, it helps to see how differently these two formats think about an image. HEIC is the High Efficiency Image File Format, a container standardized as ISO/IEC 23008-12 that wraps still images coded with the HEVC (H.265) video codec.[2] Its whole purpose is to make photographs small. It uses the same block-based prediction, frequency transforms, and quantization that compress video, deliberately discarding fine detail the eye is unlikely to notice so that a full-resolution photo fits in a fraction of the space a JPEG would need. The Library of Congress catalogs the HEIC and HEIX brands as the Apple-associated flavors of that format family.[1]

PNG, the Portable Network Graphics format, was built for the opposite goal. It is lossless by design: its compression, defined in the W3C specification and originally in RFC 2083, uses filtering followed by DEFLATE to shrink the file without altering a single pixel.[3] PNG never approximates. Where HEIC asks "how small can this photo get before someone notices," PNG asks "how small can this get while staying mathematically identical." That difference is why PNG is superb for graphics, screenshots, and editable masters, and why it is a heavy, inefficient way to store an ordinary photograph.

The conversion, then, moves your image from a format engineered for tiny photographic files into one engineered for exactness. Everything that makes the result big is the same thing that makes it faithful.

HEIF, HEVC, and where HEIC came from

It is worth separating the three names that surround this format, because they explain both why HEIC is so efficient and why so much software still stumbles on it. HEIF, the High Efficiency Image File Format, is the container: a general-purpose wrapper standardized as ISO/IEC 23008-12 that can hold still images, image sequences, and their metadata, all built on the same ISO base media file structure that underlies MP4.[2]HEVC, also known as H.265, is the video codec that does the actual compression of the pixels inside that container. HEIC is the specific brand of HEIF that Apple adopted, in which the images are coded with HEVC, and the Library of Congress catalogs the HEIC and HEIX brands as exactly those Apple-associated flavors of the family.[1]

Apple began saving photos as HEIC by default with iOS 11 in 2017, which is why the format suddenly appeared on hundreds of millions of phones. The move roughly halved the storage a photo library needed compared with JPEG, a real benefit given ever-growing camera resolutions. The cost was compatibility: because HEIC leans on the HEVC video codec, which carries patent-licensing complexity, many browsers, editors, and upload forms never added support for it. That gap is the entire reason this conversion exists. When you convert HEIC to PNG you are not just changing a file extension; you are decoding a modern, video-derived image format into one that predates it by two decades and is understood by essentially everything.

How the conversion works under the hood

A HEIC-to-PNG converter runs a short but revealing pipeline. It first parses the HEIF container to locate the primary image item, then hands the compressed HEVC data to a decoder that reverses the codec's work: it undoes the entropy coding, rescales the quantized coefficients, applies the inverse transform, and reconstructs each block of pixels. The output of this stage is a raw, uncompressed bitmap, typically eight bits per channel across red, green, and blue.

That raw bitmap is then fed to the PNG encoder. PNG does not simply store the pixels; it first applies a per-row filter that predicts each pixel from its neighbors and records only the difference, which turns smooth gradients and flat regions into long runs of small or zero values. Those filtered rows are then compressed with DEFLATE, the same lossless algorithm used in ZIP files, defined for PNG in RFC 2083.[4] Because DEFLATE and the filters are both lossless, the pixels that come out of a PNG decoder are bit-for-bit identical to the ones that went in. The only thing the converter chooses is how hard to compress, which trades encoding time for a slightly smaller file, never for quality.

Convert HEIC to PNG, step by step

  1. Open the converter and add your HEIC

    Open the FileFormer image converter and drop your HEIC in. It decodes on your device, so nothing is sent to a server.

  2. Choose PNG as the output

    Set the target to PNG. This is the lossless option, so the picture is copied exactly with no quality loss.

  3. Convert

    Run the conversion. There is no quality slider for PNG, because it always keeps every pixel; the only variable is the file size that results.

  4. Download the PNG

    Save the file. You now have a clean, universally readable copy ready for editing or upload.

Why the PNG is so much bigger

HEIC is built to make photographs small by allowing tiny, invisible approximations. PNG refuses to approximate anything, so it has to store the full detail of a busy photograph exactly. For images with lots of fine texture, like foliage, fabric, or skin, that means the PNG can be several times the size of the HEIC, and sometimes an order of magnitude larger. This is expected and is not a sign anything went wrong; it is simply the price of a lossless copy of a photographic image.

The reason is worth understanding, because it also tells you which images convert efficiently. PNG's filtering and DEFLATE work by finding predictable patterns: flat color, smooth gradients, repeated structure. A screenshot, a logo, or a chart is full of such patterns, so its PNG stays small. A detailed photograph is the opposite, a field of subtly varying pixels with almost no exact repetition, which is precisely the case DEFLATE handles worst. HEIC, meanwhile, thrives on exactly that photographic content because it is allowed to throw away the parts you would not notice. So the busier and more photographic the source, the wider the size gap after conversion.

Watch out

Do not use PNG just to attach a photo to an email or a web form. It works, but the file can be enormous. JPG is the sensible choice for plain sharing.

Transparency, bit depth, and color

PNG brings capabilities a HEIC photo does not use but that matter the moment you start editing. It supports a full alpha channel, so if you later cut out a background or composite the image onto a colored layer, the transparency is stored losslessly rather than baked into a solid fill. PNG also supports bit depths up to sixteen bits per channel, though a converted iPhone photo will normally land at the standard eight bits per channel that the HEIC decoded to; asking for more does not invent detail that was not there.

Color is the one place to stay alert. Modern iPhone HEIC files often carry a wide-gamut Display P3 profile and can hold HDR information. A careful converter embeds the correct ICC color profile into the PNG so the colors look the same; a careless one may assume plain sRGB and leave the image looking slightly off. If a converted PNG looks duller or differently saturated than the original, a dropped or mismatched color profile is almost always the cause, not the pixel data itself.

Real-world scenarios and the right target

Whether PNG is genuinely the right destination depends on what you plan to do with the image. A few common cases:

What you are doingBest targetWhy
Editing a photo across many savesPNGLossless, so no degradation with each re-save
Cutting out a background or compositingPNGReal alpha channel for clean transparency
Emailing or uploading a snapshotJPGFar smaller for the same photo, opens everywhere
Publishing a photo to the webWebP or JPGModern compression keeps the page light
Archiving a document scan or screenshotPNGFlat content compresses well and stays crisp

The recurring theme is that PNG earns its size only when exactness or transparency is the point. The moment your goal is simply to share or display an ordinary photograph, a lossy format serves you better.

PNG versus JPG and WebP as the target

PNG is only one of three sensible destinations for a HEIC photo, and choosing well saves you a lot of wasted bytes. The three answer different needs, and it is worth being deliberate about which one you reach for.

TargetCompressionTransparencyBest when
PNGLossless, largerFull alpha channelEditing, compositing, exact masters, screenshots
JPGLossy, smallNoneSharing and uploading ordinary photos anywhere
WebPLossy or lossless, smallFull alpha channelPublishing photos to the web at low weight

PNG wins whenever exactness or transparency is the point, but it is a heavy way to carry a photograph. HEIC to JPG is the everyday answer for a snapshot you simply want to email or post, producing a file a fraction of a PNG's size that opens everywhere, at the cost of a small, usually invisible amount of lossy compression. HEIC to WebP sits between them for the web: it keeps files small like JPG while also supporting transparency like PNG, which is why it is a strong choice for images destined for a web page rather than an editor. The rule of thumb is simple. If you will edit it or need transparency, choose PNG. If you will just share it, choose JPG. If it is going on the web, consider WebP.

When PNG is the wrong choice

Choose PNG when you need an exact, editable master or transparency. Choose HEIC to JPG when you just need the photo to open and upload everywhere at a reasonable size, which covers most everyday use, or HEIC to WebP when you want the smallest file that still displays cleanly in a browser. PNG shines for graphics, screenshots, and images you will keep editing; a lossy format wins for ordinary photos you want to share. Reaching for PNG on a plain snapshot is not wrong, exactly, but it hands you a file many times heavier than the moment requires.

Convert your HEIC to PNG now

Pick PNG for a pixel-exact copy and download, right in your browser with nothing uploaded.

Open the image converter

Key takeaways

  • PNG makes a lossless, pixel-exact copy of the HEIC photo.
  • It supports transparency and is ideal for editing and archiving.
  • Expect the PNG to be several times larger than the HEIC.
  • For plain sharing, JPG is the lighter, more practical choice.

References

  1. High Efficiency Image File Format, HEIC/HEIX brands - Library of Congress
  2. ISO/IEC 23008-12:2017 Image File Format - ISO
  3. PNG Specification (Third Edition) - W3C
  4. RFC 2083: PNG (Portable Network Graphics) Specification Version 1.0 - IETF