Convert HEIC to PNG

Convert your images

Add one image or a whole batch — every conversion happens right here on your device.

Source format HEIC
Smaller file Higher quality 82%

PNG output does not use a quality setting.

Resize

Advertisement

How it works

  1. Drop your HEIC photos here, or select them from your device.
  2. Each HEIC file is decoded and re-encoded as PNG — right in your browser.
  3. No quality setting to worry about: PNG is always lossless.
  4. Download the PNGs individually, or as one ZIP file.

Most people converting an iPhone photo want JPG for sharing, but PNG is the right choice when the next step is editing — placing the photo into a design tool, a document, or anything that expects a lossless format. This tool decodes the HEIC file and re-encodes it as PNG entirely in your browser, so nothing is uploaded anywhere. Worth knowing before you convert: PNG doesn't undo any compression HEIC already applied, and because PNG stores every pixel losslessly, the resulting file will be noticeably larger than the original HEIC — often several times the size.

Why use convert.pics?

  • No upload: HEIC files are decoded and converted locally, never sent anywhere.
  • Lossless output: PNG stores every pixel exactly, ideal for further editing.
  • Batch conversion: convert a whole photo library in one pass.
  • No hidden location data: EXIF and GPS metadata are stripped automatically.
Advertisement

Frequently asked questions

Should I convert my iPhone photo to PNG or JPG?

Choose JPG if you're sharing or uploading the photo somewhere — smaller file, universally supported. Choose PNG if you're about to edit it in a design tool, place it in a document, or need a lossless format for further processing. For a typical photo you're just sending to someone, JPG is usually the better fit.

Is HEIC to PNG lossless?

The PNG itself is lossless — it stores every pixel of what it's given without further compression loss. But it can't undo any compression HEIC already applied when the photo was taken, so PNG isn't a way to recover detail; it just stops any further loss from this point on.

Why is the PNG so much larger than the HEIC?

HEIC uses HEVC video compression, which is extremely efficient for photos. PNG uses lossless compression built for flat graphics, not photographic detail, so a converted photo can easily end up three to five times larger as a PNG than it was as HEIC.

Does PNG keep transparency from a HEIC file?

HEIC photos from a camera don't have a transparency channel to begin with, so there's nothing to preserve — the PNG will simply be fully opaque, same as the source.

Advertisement
Proof: your images never leave this device Your images: 0 bytes sent Open the live network log and check for yourself

Live request log

Every network request this page and its conversion workers have made since the page loaded. None of them carries image data.

No network requests recorded yet.

    Codec files are WebAssembly decoders. They are downloaded to your device once and then run inside your browser.

    Airplane-mode challenge

    Do not take our word for it — cut the connection and watch the converter keep working.

    1. Load this page once, then switch on airplane mode or turn off Wi-Fi.
    2. Drop an image into the converter and convert it as usual.
    3. The conversion finishes and the download works. A converter that uploaded your files could not do that.

    Check it in your browser's developer tools

    1. Press F12 (⌥⌘I on macOS) and open the Network tab, then reload the page.
    2. Convert an image and watch the requests that appear.
    3. You will see our scripts and codec files being downloaded, and no request that uploads your image — check the size and payload column of every entry.

    Background caching by the service worker also shows up in DevTools: it downloads our app files for offline use. It never uploads anything.