Does converting HEIC to PNG lose quality? PNG itself adds no loss. The damage happens if you mishandle bit depth or color profile. HEIC is a lossy format, so detail removed when the photo was taken cannot be recovered. The main quality loss in conversion comes from mismatched bit depth and missing color profile information. Get these two right and your PNG will be as good as the source allows.
How PNG Preserves Quality
PNG is lossless. Saving the same pixels as PNG adds no compression loss. The pixel data is stored exactly as it was. This is different from JPEG, which discards detail to reduce file size. Repeating the save operation never degrades a PNG. Repeatedly saving a JPG causes cumulative quality loss.
So if you convert an HEIC file to PNG, the PNG file will contain the exact same pixel data that was in the HEIC file at the moment of conversion. The question then becomes: what data was in the HEIC file, and does the conversion process change any of that data?
Bit Depth the Biggest Factor
Bit depth matters more than anything else. HEIF, the container format for HEIC photos, can store images at higher than 8 bits per channel. Each color channel can hold more tonal values than an 8-bit file allows. PNG supports 8 or 16 bits per channel for color images.
If your iPhone photo was captured with a higher bit depth per channel, and you export it to an 8-bit PNG, the conversion reduces the number of tonal steps. This causes banding in smooth gradients like skies or skin tones. The loss is not from PNG itself but from reducing bit depth. To preserve the full tonal range, convert to a 16-bit PNG.
Why Bit Depth Matters
An 8-bit per channel image shows far fewer shades per color than a 16-bit one. When you reduce from a higher bit depth to 8-bit, you lose subtle gradations. This is the most common source of quality loss in HEIC to PNG conversion.
Color Profile and ICC Embedding
iPhone photos use the Display P3 color space, which is wider than standard sRGB. Convert an HEIC to PNG without preserving the color profile and the colors will look wrong on a device that expects sRGB. PNG can embed an ICC profile, a standardized way to describe the color space.
Keep the ICC profile embedded in the PNG to preserve color appearance across different screens and software. Without it, the same pixel values will be interpreted differently. The image may look washed out or oversaturated. This is critical for anyone asking whether PNG is lossless in terms of color accuracy: the pixels are lossless, but the color interpretation can be lost if the profile is stripped.
Metadata EXIF and EXIf Chunks
PNG does not support EXIF as widely as JPEG. Some applications read an eXIf chunk in PNG and some ignore it. EXIF data includes camera settings, date, and location. If you need to keep that metadata, check whether your conversion tool preserves it. The image quality itself is not affected by missing EXIF, but the file loses useful information.
For pure image quality, the pixels are what matter. But if you rely on metadata for organization or proof of origin, use a tool that writes the eXIf chunk correctly.
HEIC Lossy Compression What Cannot Be Recovered
HEIC uses lossy compression by default. When your iPhone saves a photo, it discards some detail to keep file sizes manageable. That detail is gone forever. Converting the HEIC to PNG will not bring it back. PNG can only store what it receives.
For most practical purposes, the loss from HEIC compression is very small and often invisible. The larger quality concern is the conversion process itself, especially bit depth reduction and color profile handling. So the answer to whether HEIC to PNG is lossless: the PNG is lossless relative to the source, but the source was already lossy.
Practical Steps for Best Quality HEIC Conversion
Follow these steps to get the best quality HEIC conversion:
- Choose a converter that preserves the original bit depth. If your HEIC has a higher bit depth, select an option that outputs 16-bit PNG.
- Embed the ICC profile from the HEIC file into the PNG. This keeps colors accurate.
- Avoid re-encoding the image. Convert directly from HEIC to PNG without intermediate formats.
- Check the output file size. A 16-bit PNG will be larger than an 8-bit one, which is normal.
- Test a sample: convert one photo and compare the original HEIC and the PNG side by side on a color-accurate display.
What About File Size and Repeated Saves?
PNG files are larger than HEIC files, especially at 16-bit depth. That is the trade-off for lossless storage. One advantage of PNG is that repeatedly saving a PNG never degrades it. Once you have a high-quality PNG, you can open, edit, and save it as many times as you want without any further degradation.
If you are archiving photos, a 16-bit PNG with embedded ICC profile is a safe choice. For sharing online, you might want a smaller file, but that is a separate concern from quality.