Skip to content
← All Guides
🔒 No Upload Required ✅ Free Forever 🌐 Browser-Based
Image Tools

HEIC to PNG: Complete Conversion Guide for Lossless Quality

By Bill Crawford  ·  March 2026  ·  8 min read  ·  Last updated March 5, 2026

Connect on LinkedIn →

🚀 Ready to convert? HEIC to PNG — free, browser-based, lossless output.

Open Tool →

What Is the PNG Format?

PNG (Portable Network Graphics) was created in 1995 as a royalty-free replacement for GIF. Its defining characteristic is lossless compression — when you save an image as PNG, every pixel is preserved exactly as it was in the source. There is no quality loss, no compression artifacts, and no degradation when you open and re-save the file.

PNG also natively supports full 32-bit RGBA transparency via an alpha channel, making it the standard format for graphics that need to sit on top of other content — logos, icons, UI elements, and design assets where a clean transparent background is required.

Because PNG is universally supported on Windows, macOS, Linux, Android, and all web browsers, it is one of the safest formats to use when you need your image to open reliably on any device or platform.

HEIC: Apple's High-Efficiency Format

Apple introduced HEIC (High Efficiency Image Container) with iOS 11 in 2017. It uses the HEVC (H.265) codec adapted for still images, achieving approximately half the file size of JPEG at equivalent visual quality. iPhones from iOS 11 onward save photos in HEIC by default.

The trade-off is compatibility. HEIC is not natively supported on Windows without additional codec packs, is not accepted by most web upload forms, and is not usable on Android or most non-Apple platforms. Converting to PNG solves all of these compatibility problems while delivering lossless output quality.

When Should You Convert HEIC to PNG?

PNG is the right output format in several specific scenarios:

HEIC vs PNG: Format Comparison

PropertyHEICPNG
Compression typeLossy (HEVC)Lossless
Typical file size (12 MP photo)3–6 MB15–25 MB
Quality loss on conversionN/A (source)None — lossless output
Alpha channel transparencyLimitedFull 32-bit RGBA
Windows native supportNeeds codecBuilt-in — all versions
Android supportPartial (Android 12+)Universal
Web browser supportSafari onlyAll browsers
Best foriPhone storage, Apple appsLossless editing, design, archiving

PNG vs JPG: Which Should You Choose After Converting?

Both PNG and JPG are universally compatible, so the choice comes down to your specific use case:

A 12 MP HEIC photo (3 MB) will typically become a 15–25 MB PNG and a 2–4 MB JPG. If you are archiving for print or editing, PNG is worth the larger size. For sharing, JPG is more practical.

Understanding PNG Transparency

One of PNG's most powerful features is its alpha channel — a per-pixel transparency value that ranges from fully transparent (0) to fully opaque (255). This is what allows a PNG logo to sit cleanly on any background color without a white box around it.

Most HEIC photos from iPhones do not contain transparency — they are standard opaque photographs. However, if you are working with HEIC files that have been processed to include transparent areas (from graphic design software or compositing), those transparent regions are preserved when converting to PNG.

The HEIC to PNG converter on this site uses the browser's canvas API with full RGBA support, so transparency is handled correctly in all cases.

Understanding PNG File Sizes

A common point of confusion: why is the converted PNG so much larger than the original HEIC?

HEIC uses HEVC (H.265) compression — the same algorithm used for 4K video streaming — which is extraordinarily efficient. It achieves small file sizes by selectively discarding image data that is imperceptible to the human eye. A 3 MB HEIC contains a highly compressed representation of the full image.

PNG stores every pixel losslessly. When the HEIC is decoded to raw pixel data and then re-encoded as PNG, the result is a complete, uncompressed (or losslessly-compressed) record of all pixel values. The difference in size — often 5x to 8x — is a direct result of switching from lossy to lossless compression. This is expected and correct behavior, not a sign that something went wrong.

Conversion Methods

Browser-Based (No Installation)

The HEIC to PNG Converter on this site handles everything client-side. Drop your HEIC files, click convert, and download lossless PNG files. Batch conversion, ZIP download, per-file status badges. No account, no upload, no file size limits — processing happens entirely in your browser.

Preview on macOS

On macOS, open a HEIC file in Preview, then use File → Export → select PNG from the format dropdown. This is convenient for single files but does not support batch conversion.

ImageMagick (Command Line)

For batch conversion on macOS or Linux with ImageMagick and libheif installed:

magick input.heic output.png

For bulk conversion of all HEIC files in a directory:

for f in *.heic; do magick "$f" "${f%.heic}.png"; done

Windows: Photos App or Paint

On Windows 10/11 with the HEIC codec installed (from the Microsoft Store), you can open HEIC files in Photos or Paint and save as PNG. The browser-based tool on this site is faster and requires no codec installation.

Tips & Best Practices

Frequently Asked Questions

Does converting HEIC to PNG lose quality?

No. PNG uses lossless compression, so no pixel data is discarded. The output PNG is a perfect lossless representation of the decoded HEIC image. However, if the original HEIC had already applied HEVC lossy compression (which all iPhone HEIC photos have), those existing artifacts are preserved — they cannot be undone by converting to PNG.

Why is PNG bigger than HEIC?

HEIC uses HEVC lossy compression, which achieves very small file sizes by selectively discarding imperceptible image data. PNG stores every pixel losslessly, producing a larger file. A 3 MB HEIC typically becomes 15–25 MB as PNG. This size difference is expected and correct.

When should I use PNG instead of JPG?

Use PNG when you need lossless quality (no compression artifacts), transparency support (alpha channel), or a source file for further editing that will be saved multiple times. Use JPG when file size is more important than absolute quality — for sharing, email, or social media.

Can I convert HEIC to PNG on Windows without installing software?

Yes — the HEIC to PNG converter on this site runs entirely in your browser with no software or codec installation required. It works on Windows, macOS, and Linux in any modern browser.

🚀 Convert HEIC to PNG free — lossless quality, no upload, no account.

Open Tool →

Related Tools

BC
Bill Crawford
Founder, Data Conversion Center

Bill Crawford is a data systems developer and technical founder with over 30 years of professional experience in accounting, finance, and business operations. He founded DataConversionCenter.com to build practical, browser-based tools that simplify complex data and file format challenges.