Search tools

Find a tool by name or what it does.

HEIC to PNG Converter

PNG is a lossless format, so converting a HEIC photo to PNG keeps every pixel exactly as the phone captured it, at the cost of a file several times larger than the original. It is the right choice when the photo will be edited further or needs transparency later.

HEIC photos
Drop HEIC photos here or click to browse
or paste from clipboard (Ctrl+V) · HEIC, HEIF
Files stay in your browser. Nothing is uploaded.

How to convert HEIC to PNG online

  1. Add your HEIC photos

    Drop .heic or .heif files onto the tool, click to browse, or paste them from your clipboard. Each photo appears as a row with its size.

  2. Press Convert

    There is nothing to set, since PNG is lossless. Click the Convert button and the photos decode one after another with a progress bar.

  3. Download your PNGs

    Save a single photo from its row, or download the whole batch as one ZIP with every filename already switched to .png.

Why use this tool

Lossless output

PNG stores every pixel exactly, so nothing is re-compressed. The converted file matches the decoded photo bit for bit.

Batch conversion

Queue any number of HEIC or HEIF photos and convert them in one run. Each row shows its own progress, result size, and download button.

Convert when you say so

Nothing runs until you press Convert. Add photos, remove any you do not want, then start the batch.

Filenames handled for you

Every photo keeps its name with the extension switched to .png, and batches of two or more download together as a single ZIP.

Nothing leaves your browser

Photos are decoded and re-encoded on your device. No upload, no server, no account.

About this tool

HEIC is the format iPhones have saved photos in since iOS 11. It packs a photo into roughly half the space of a JPEG, which is why Apple chose it, and it is also why so many other programs cannot open it: Windows needs an extra codec, older editors ignore the files, and upload forms often reject them. PNG is the opposite kind of format. It is universally supported and stores every pixel exactly, with no compression artefacts at all.

This tool converts HEIC and HEIF photos to PNG entirely in your browser. Drop any number of files and press Convert. Photos are decoded one after another with a progress bar, each row reports the original size next to the PNG size, and a single file downloads directly while batches of two or more save together as one ZIP. There are no settings because PNG has no quality setting: the output is lossless by definition.

Expect large files. A 12-megapixel iPhone photo is around 2 MB as HEIC and typically 15 to 25 MB as PNG, because lossless compression cannot shrink photographic detail very far. That size is the point when the photo is headed into an editor or a print workflow, where every re-save of a JPG would degrade it a little more. If the files only need to be viewed or shared, HEIC to JPG produces something a tenth of the size.

Photos are processed on your device and never uploaded. Once converted, the PNGs work with every other tool here, such as the image compressor to bring the size back down, or PNG to WebP for a web-ready version.

Frequently asked questions

How do I convert HEIC to PNG?
Drop one or more .heic or .heif files onto the tool, click to browse, or paste them from your clipboard, then press Convert. Download each PNG from its row, or save a whole batch at once as a ZIP.
Why is the PNG so much bigger than the HEIC?
HEIC uses aggressive lossy compression and PNG uses none. A photo that was 2 MB as HEIC can easily be 20 MB as PNG. If size matters more than pixel-perfect output, HEIC to JPG is the better choice.
Does the PNG keep the full resolution?
Yes, up to the browser canvas limit of about 24 megapixels. Photos larger than that are scaled down to fit and the tool tells you when that happened. Standard iPhone photos are well under the limit.
Are my photos uploaded anywhere?
No. Conversion runs entirely in your browser. Your photos never leave your device and are never sent to a server.
Why does nothing happen when I drop a photo?
Conversion is a deliberate step here. After adding photos, press the Convert button under the list. That way you can add or remove photos before anything runs.
Why did one of my files fail to convert?
Usually the file is not actually a HEIC image, for example a JPG that was renamed with a .heic extension. A failed file shows an error on its own row and does not stop the rest of the batch.

Related tools