Convert HEIC to PNG instantly

Convert iPhone HEIC photos to lossless PNG in your browser. No upload, no server. Your photos stay on your device.

Drop your HEIC file here

or click to browse

Your files stay private
No server upload
Instant conversion

Example

Input (HEIC)

[IMG_7201.heic]
A 12MP iPhone photo (4032x3024)
File size: 1.9 MB (HEIC compressed)

Output (PNG)

[IMG_7201.png]
Lossless PNG image
File size: 14.2 MB (uncompressed pixel data)

About this converter

iPhones shoot in HEIC by default, but if you need a lossless copy for editing, archiving, or sharing with someone on Windows or Linux, PNG is your best bet. Unlike JPG, PNG preserves every pixel without compression artifacts. This converter uses the heic2any library to decode HEIC in your browser, then exports a full-quality PNG via the Canvas API. Nothing is uploaded. The conversion runs entirely on your machine.

HEIC vs PNG

High Efficiency Image Container (HEIC)

HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11, offering roughly 50% smaller files than JPEG at equivalent quality using HEVC compression.

Common uses: iPhone photos, Apple devices, and modern cameras

Portable Network Graphics (PNG)

PNG (Portable Network Graphics) is a lossless image format that supports transparency, making it ideal for graphics, icons, and screenshots.

Common uses: screenshots, graphics with transparency, and lossless images

W3C PNG specification

How to convert HEIC to PNG

  1. 1

    Upload

    Upload your HEIC file using the drop zone above, or click to browse your device.

  2. 2

    Convert

    Click the "Convert to PNG" button. The conversion runs instantly in your browser.

  3. 3

    Download

    Download your converted PNG file. No data was sent to any server.

Frequently Asked Questions

Last updated: 2026-03-23