CompressImg

HEIC to PNG Converter

Convert iPhone HEIC photos to PNG instantly — lossless, free, 100% in your browser

Drop image here or click to upload

HEIC / HEIF — max 20MB

You can also paste an image (Ctrl+V)

⚡ Converts in seconds·🔒 Photos never leave your device·✓ Free, no sign-up

Why Convert HEIC to PNG?

HEIC (High Efficiency Image Container) is the default photo format on iPhones since iOS 11. It produces smaller files than JPG at the same visual quality — a significant advantage for device storage. However, HEIC has a critical limitation: it is not universally supported. Windows requires a paid codec to open HEIC files. Most Android devices cannot display them natively. Web browsers, design tools, and online platforms often reject HEIC uploads entirely.

PNG solves the compatibility problem completely. PNG is supported on every operating system, browser, design application, and online platform without any additional software. Unlike JPG, PNG uses lossless compression — no pixel data is discarded during conversion. The result is a visually perfect copy of your iPhone photo in a format that opens anywhere.

HEIC to PNG vs HEIC to JPG: Which Should You Choose?

FactorHEIC → PNGHEIC → JPG
QualityLossless — no quality lossLossy — minor compression artifacts
File size2–4× larger than HEICSimilar to or smaller than HEIC
TransparencySupported (alpha channel)Not supported
Best forEditing, archiving, design workSharing, email, social media
CompatibilityUniversalUniversal
Further editingNo generation loss on re-saveQuality degrades with each re-save

Choose PNG when quality is the priority — for archiving, editing in Photoshop or Figma, or when the platform specifically requires PNG. Choose JPG when file size matters, such as for email attachments, social media uploads, and web publishing.

Common Use Cases for HEIC to PNG

  • Editing in Photoshop, GIMP, or Figma — These tools accept PNG but may not open HEIC files natively. Converting to PNG lets you import the photo into any design or editing workflow without quality loss.
  • Uploading to platforms that require PNG — Many platforms explicitly require PNG: app store icon submissions, OG image templates, watermark overlays, and CMS platforms that separate PNG (with transparency) from JPG (photos).
  • Archiving photos without quality loss — If you want to preserve a digital archive of your iPhone photos with no compression degradation, PNG is the safest format. Unlike JPG, re-saving a PNG never introduces new artifacts.
  • Sending to Windows users — Windows Photo Viewer and many Windows apps cannot open HEIC without additional codecs. PNG opens natively in Windows 10 and 11 without any software installation.
  • Screenshots and UI images — iPhone screenshots are saved as PNG natively. If you have screenshots saved as HEIC (from AirDrop or backup), converting back to PNG ensures crisp text rendering that JPG compression would blur.
  • Print-ready files — PNG is preferred for print workflows because it does not introduce JPEG compression artifacts. Converting iPhone photos to PNG before sending to a print service ensures maximum quality output.

How HEIC to PNG Conversion Works

This tool converts HEIC to PNG entirely in your browser using the heic2any JavaScript library, which decodes the HEIC file using the browser's built-in codec support and re-encodes the image data as a lossless PNG. No file is ever sent to a server.

The process runs locally on your device: the HEIC file is read into browser memory, decoded at full resolution, and written out as PNG with lossless compression. The output PNG has the same pixel dimensions as the original HEIC photo. Because PNG is lossless, there is no quality slider — the output is always the best possible quality.

File Size: What to Expect

HEIC uses highly efficient lossy compression developed by Apple and the MPEG group. PNG uses lossless compression. As a result, PNG files are significantly larger than HEIC:

Typical iPhone photo

HEIC: ~2–4MB → PNG: ~8–18MB. The PNG is 3–5× larger but visually identical and lossless.

Portrait / low detail

HEIC: ~1–2MB → PNG: ~5–10MB. Less detail means PNG compression is more effective, so the size ratio is smaller.

Landscape / high detail

HEIC: ~4–6MB → PNG: ~15–25MB. High-detail scenes with many colors and textures produce the largest PNG files.

If the larger PNG file size is a concern, consider converting to JPG instead, which typically produces files of similar size to the original HEIC. After converting to PNG, you can also compress the PNG to reduce its size.

Tips for Best Results

  • Need a smaller file? — After converting to PNG, use the Compress Image tool to reduce the PNG file size. Or convert directly to JPG for a smaller output.
  • Converting for Photoshop or design work? — PNG is the right choice. Open the converted PNG directly in Photoshop, GIMP, Figma, or any other editor. No quality loss in the conversion ensures you start with the best possible source.
  • Converting on mobile? — This tool works in Safari and Chrome on iPhone and Android. Select your HEIC file from the Files app or camera roll, wait for conversion, and save the PNG to your device.
  • Need to resize the PNG? — After converting, use the Resize Image tool to scale the PNG to any dimension you need.

Frequently Asked Questions

Related Tools