Convert HEIC to PNG

Convert your iPhone HEIC photos to PNG in your browser. This dedicated PNG page starts at quality 100.

Source Images Stay Local
100%

Drag & drop your images here

or click to browse, or paste (Ctrl+V)

Supports HEIC, HEIF, WebP, PNG, JPG, AVIF, BMP

How to Convert HEIC to PNG

1

Drag and drop your HEIC files into the box above, or click to browse.

2

Keep quality at 95-100 for decoded-pixel-preserving PNG output, or lower it only after comparing the result.

3

Click Download to save each file, or Download All to get a ZIP.

Why people convert HEIC to PNG

Most people convert HEIC to PNG when they need a file that behaves better in editing, annotation, design review, or handoff workflows. PNG is not the smallest option, but it is often easier to reuse without worrying about another lossy photo export.

Why the PNG export gets much larger

HEIC is efficient because it is designed to keep photo size low. PNG is different: it keeps much more raw image information, so the file often grows a lot after conversion. That trade-off is normal when the goal is editability rather than compression.

When HEIC to JPG or WebP is the better move

If your real goal is easier uploading, smaller files, or faster web delivery, PNG is usually not the best target. HEIC to JPG is better for compatibility, and HEIC to WebP is often better for modern website workflows.

Known limitations

Before converting, note these constraints:

  • Output behavior follows format capabilities (for example transparency support and lossy/lossless rules).
  • Final file size depends on source image content and selected quality settings.
  • If compatibility is critical, choose broadly supported targets first (typically JPG).

Frequently Asked Questions

Why convert HEIC to PNG instead of JPG?
PNG supports lossless storage, but PicShift behavior depends on the quality setting. At 95-100 it preserves the decoded pixels and applies lossless OxiPNG optimization; below 95, palette quantization may reduce colors. Choose JPG when smaller files matter more than transparency.
Are PNG files larger than JPG?
PNG can be larger or smaller than JPG depending on the decoded image and encoder settings. Compare the generated files; use JPG when its lossy trade-off fits the workflow.
Why is the output file sometimes larger than the original?
Output can grow when a lossy source is written to lossless PNG, when codec or container overhead dominates a small image, or when the source is already efficiently compressed. Results depend on the image, format, and settings; no fixed saving is guaranteed. PicShift uses MozJPEG, OxiPNG, and libwebp-based workflows, but those implementation choices do not guarantee the smallest possible file. In compress mode, PicShift keeps the original when the generated result is larger. Learn more: https://picshift.app/docs/size-increase-explainer