Skip to content
heic.fyi

Convert

HEIC to PNG Converter

Turn HEIC photos into lossless PNG files for editing, graphics and transparency. Larger than HEIC or JPG, with no quality setting to choose.

Input

Drop HEIC or HEIF files here

or choose them from your device

HEIC or HEIF · up to 100 MB per file · processed on your device

At a glance

Output
PNG, lossless, no quality setting
Size
About 4× the HEIC on our test photos
Transparency
Kept when the HEIC has an alpha channel
Colour
sRGB by default; optional Display P3 profile

What this tool does

HEIC to PNG gives you the decoded picture with no further compression loss, which makes it the right output for editing, for graphics that must stay crisp, and for HEIC files that contain transparency. The cost is size: PNG stores every pixel exactly, so photographs balloon. On two test photos, a 600×400 image grew from 114 KB as HEIC to 476 KB as PNG, and a 741×500 one from 158 KB to 696 KB, roughly four times larger.

Be precise about what 'lossless' covers. The PNG matches what the decoder produced; it cannot bring back detail the HEIC encoder had already discarded. Compared with an independent decode of the same test file (pillow-heif), 98.25% of the PNG's pixels were identical and the rest differed by at most 3 levels out of 255. That residue comes from decoders rounding the colour conversion slightly differently, since the PNG step itself adds nothing.

Transparency survives here, unlike in JPG. We built a 600×400 HEIC in which 47.5% of the pixels were transparent and converted it with this tool: the PNG came back as RGBA with the same 47.5% still transparent, whereas a JPG of the same file has no alpha channel and flattens them onto white. Colour follows the same rule as the other converters: Display P3 photos are converted to sRGB, or, with Keep wide colour, the original profile is embedded in the PNG.

How to use it

  1. 01

    Add the HEIC files

    Drop .heic or .heif files on the upload area or use Choose files. Several files can be converted in one run.

  2. 02

    Choose colour handling

    There is no quality slider because PNG has none. The only option is Keep wide colour: off converts to sRGB, on embeds the photo's profile.

  3. 03

    Press Convert

    Each file is decoded, written as PNG and re-opened to check it is valid. A 12-megapixel photo took about four seconds on our test machine; expect longer on a phone.

  4. 04

    Compare sizes in the results

    Rows show 'HEIC size → PNG size · width×height'. If a PNG is far larger than you can store or send, JPG or WebP are the compact alternatives.

  5. 05

    Download

    Save single files from their rows, or take everything as heic-to-png.zip.

When to use it

Editing without adding JPEG artefacts

Open the PNG in an editor, make your changes, and export to JPG only once at the end instead of compressing twice.

Cut-outs and stickers with transparency

iPhone subject cut-outs and similar images can carry an alpha channel. PNG keeps it so you can place the subject on another background.

Software that takes PNG but not HEIC

Presentation tools, design apps and many content systems accept PNG when they refuse HEIC. Accept the larger file in exchange.

A reference copy for comparing results

Keep one PNG as the baseline when you test how different JPG, WebP or AVIF settings affect the same photo.

Good to know

  • 01Files are several times larger than the HEIC. Four to five times was typical on our test photos, so a folder of 50 phone photos can run to hundreds of megabytes.
  • 02Lossless does not mean original. Detail removed by the HEIC encoder stays gone, and the PNG can still differ from another decoder's output by a few levels in places.
  • 03Photo details (date taken, camera, lens, exposure settings) are copied from the HEIC's Exif into an eXIf chunk by default; the GPS location only if you switch on Include location (GPS). Orientation is reset to normal because the pixels are already upright. XMP, the MakerNote, serial numbers and the embedded thumbnail are not written, and some older PNG viewers ignore eXIf altogether.
  • 04Only the main image is converted; depth maps, extra images in the file and the video of a Live Photo are not included.
  • 05On iPhone and iPad browsers the canvas cap of about 16.7 megapixels applies: a 24 or 48 MP photo is scaled down, with a warning on the row. A desktop browser avoids this.
  • 06Limits per run: 50 files or 500 MB in total, and 100 MB or 100 megapixels for any single file.

Technical notes

Privacy and limits

Your file stays on your device

This tool runs in your browser with WebAssembly. The file is read into the tab, processed there and discarded when you close it — there is no upload and no account. You can check this yourself in your browser's network panel, and the privacy page lists what analytics does and does not receive.

Limits and checks

Up to 100 MB and 100 megapixels per file; batches of up to 50 files and 500 MB. Files are treated as untrusted input and every output is re-opened and validated before it is offered — see how we handle untrusted files.

Frequently asked questions

Related tools and reading

Further reading

Last updated: . Something wrong or out of date? Tell us — corrections are recorded in the changelog.