HEIC to PNG Converter

Convert iPhone HEIC photos to lossless PNG images your editor or upload form will accept. Free in your browser — no sign-up, no watermarks.

Drop your HEIC files here

or click to browse — Select multiple files for batch conversion

heicheif

⚡ Instant — conversion starts the moment you add files. No sign-up, no watermarks. Why FileHugger

🔍 How your file is processed
Runs
In your browser on this page
Engine
Your browser's own image decoder and canvas encoders (AVIF included); HEIC decodes via a bundled JavaScript decoder (Emscripten-compiled libheif); GIF, BMP and ICO are written by our own encoders
Max input
512 MB per file
Your file
Processed in this browser tab — the file is not uploaded. Converted results are kept in this browser's local storage for up to two hours so their matching download page can show them; expired results are removed on the next site visit. Nothing is stored on our servers.
Good to know
Converting to JPG or lossy WebP applies the quality level you choose. JPG and BMP have no transparency, and our GIF encoder does not carry transparency either — transparent areas are flattened to the background for all three. Animated GIF input is read as its first frame.

Full security & file-privacy details →

Related converters

How to convert HEIC to PNG

  1. Click Choose files (or drag & drop) and select one or more HEIC files. You can also paste an image from your clipboard.
  2. No settings needed for this conversion — the defaults handle everything.
  3. Press Convert to PNG. Each file is converted with a live progress indicator.
  4. Open the download page to save your files individually or grab everything as a single ZIP.

Why convert HEIC to PNG?

Choose PNG over JPG when you plan to edit the photo further or need pixel-perfect output: PNG is lossless, so no additional compression artifacts are added on top of the original. It is also the safer pick for screenshots stored as HEIC. Files come out larger than JPG — that is the price of lossless storage.

Advertisement

What this tool preserves — and what it changes

✓ Preserved

  • The photo at its full decoded resolution — the bundled libheif decoder reads the HEIC in the tab, and what comes out is written as lossless PNG
  • Every pixel of the decoded image: PNG adds no compression artifacts, which is why this tool has no quality slider

↺ Changed

  • File size grows substantially — HEIC is a heavily compressed format and PNG is lossless, so a typical iPhone photo comes out several times larger
  • Wide-gamut (Display P3) colors are mapped through the browser's standard sRGB canvas before encoding
  • EXIF metadata — location, camera, timestamps — is gone after the canvas re-encode

Known limits & edge cases

  • A multi-image HEIC (burst or sequence) converts to a single PNG: the first still image in the container
  • A truncated or corrupt file stops with a 'could not be decoded' error naming the likely cause, never a garbled image

Engine: Your browser's own image decoder and canvas encoders (AVIF included); HEIC decodes via a bundled JavaScript decoder (Emscripten-compiled libheif); GIF, BMP and ICO are written by our own encoders. These statements describe the engine as shipped on 2026-10-02 — behaviour changes are recorded in the changelog.

About the formats

What is a HEIC file?

HEIC is the default photo format on iPhone and iPad. It stores photos at about half the size of JPG at the same quality, but Windows, Android, many websites and most upload forms cannot open it. That is why "HEIC to JPG" is one of the most searched conversions in the world: it makes iPhone photos usable everywhere.

What is a PNG file?

PNG is a lossless image format that preserves every pixel exactly as it was saved. It supports full alpha transparency, which makes it the standard for logos, icons, screenshots and any graphic that must keep sharp edges and clean text. PNG files are larger than JPG for photos, but they never lose quality no matter how many times they are re-saved.

HEIC vs PNG at a glance

HEICPNG
TypeRaster imageRaster image
CompressionLossy (HEVC-based)Lossless
TransparencyYesYes (alpha)
AnimationYes (sequences)No
Typical useiPhone and iPad photosLogos, screenshots, graphics with text

When an iPhone shot needs to stay lossless

JPG is the usual destination for iPhone photos, but it re-compresses the image and every subsequent save costs a little more quality. If the picture is headed into an editing pipeline — retouching in Photoshop, compositing a product shot, preparing print material — converting HEIC to PNG once keeps every pixel exactly as decoded, and you can edit and re-save the PNG as many times as you like without generation loss.

PNG is also the safer choice for screenshots and screen recordings saved on an iPhone, where hard-edged text and UI elements show JPG compression artifacts most visibly. Expect the trade-off: a PNG of a real-world photograph is typically several times larger than the JPG would be, so use PNG when you plan to edit, and JPG when you just need to send it somewhere.

Frequently asked questions

Is this HEIC to PNG converter free?

Yes — completely free, with no sign-up, no watermarks and no daily quota. Processing happens in this browser, so the practical limit is the memory available on your device.

Can I convert multiple HEIC files at once?

Yes. Select or drop as many files as you like — each one is converted in sequence with its own progress status, and you can download the results individually or all together as a ZIP archive.

Will I lose quality converting HEIC to PNG?

No — PNG is a lossless format, so the converted file reproduces the decoded image pixel for pixel. No additional compression artifacts are introduced by the conversion.

Why can’t Windows open HEIC files?

HEIC uses HEVC compression, which requires licensed codecs that Windows does not ship by default. Rather than buying codec packs for every PC, converting the photos to JPG or PNG once makes them readable everywhere, forever.

Advertisement