HEIC to PNG

HEIC is the photo format iPhones use by default, and a lot of software still refuses to open it. This converter turns a HEIC photo into a PNG, a lossless format that almost every editor, website builder and operating system can read, and it runs entirely in your browser.

Drop images here or click to browse

HEIC, HEIF up to 50 MB each

Your images never leave your device

HEIC, HEIF, up to 50 megabytes each Your images never leave your device

How to use the HEIC to PNG

  1. Drop in one HEIC or HEIF photo, or a batch of up to 50.
  2. On first use, give the HEIC decoder a moment to download.
  3. Download each PNG, or the whole batch together as a ZIP.

Features

  • Lossless PNG output at the default quality of 100, so no new compression is stacked on the HEIC.
  • Rotation stored in the HEIC is applied, so portrait shots stay upright.
  • GPS location and camera details are left out of the PNG.
  • Up to 50 photos per batch, each up to 50 MB.

What is HEIC, and why does an iPhone use it?

HEIC is Apple's name for photos stored in HEIF, an image container built on the same HEVC compression used for video. It typically needs around half the storage of a JPG at similar visual quality, which is why iPhones have saved photos this way by default since iOS 11. The catch is support. Macs and iPhones open HEIC natively, but Windows needs extra codec extensions from the Microsoft Store, and many web forms, older photo editors and print services reject the file outright.

When PNG is a better choice than JPG

At the default quality of 100, PNG is lossless, so once the photo is decoded, every pixel is written to the file exactly as the decoder produced it. That matters when the PNG is a working copy rather than a final one. If you plan to retouch the image, add text, or crop it several times, a PNG will not pick up a fresh round of compression artifacts each time it is saved. Moving the Quality slider down, or choosing Target size, gives up some of that exactness in return for a smaller PNG. For simply sharing or uploading a photo, HEIC to JPG is the more practical choice, since a JPG of the same shot is a fraction of the size.

Why is the PNG so much larger than the HEIC?

HEIC uses lossy compression tuned for photographs, while PNG compresses without discarding anything and was designed mainly with graphics in mind. A detailed photo saved as PNG therefore commonly grows to several times the size of its HEIC original. The extra bytes do not add any detail the HEIC lacked. At the default quality they simply record the decoded picture without throwing anything more away, which is the point of a lossless copy.

What is the decoder that downloads on first use?

Most browsers cannot read HEIC on their own, so this tool brings its own decoder: an open source library compiled to WebAssembly. It only loads once you add your first HEIC file, not when the page opens, and every later photo in the same visit reuses it. The file is about 2 MB, and your browser can usually serve it from its cache on a return visit. The decoder runs on your device like the rest of the page, so your photos are never uploaded.

Frequently asked questions

Does a Live Photo convert with its movement?

No. The motion part of a Live Photo is saved by iOS as a separate video file, so the HEIC holds only the still picture, and that still is what becomes the PNG.

Will the PNG have a transparent background?

Photos from an iPhone camera have no transparency, so the PNG is fully opaque. If a HEIF file does carry an alpha channel, for example one exported from an editing app, its transparent areas are kept in the PNG.

Does the PNG keep my location and camera information?

No. The photo is redrawn and saved fresh, which leaves out the GPS position, camera model and similar details stored in the HEIC. Keep the original file if you want that information for your own records.

Will a sideways photo come out the right way up?

Yes. An iPhone often records rotation as an instruction inside the file rather than turning the pixels, and the decoder applies that instruction, so a portrait photo converts as a tall PNG.

What happens if one file contains several images?

Some HEIF files hold more than one image, such as an image sequence saved by some apps. This tool converts only the first image in the file and ignores the rest.

Should I pick HEIC to PNG or HEIC to JPG?

Choose PNG when you will keep editing the picture or need an exact copy for archiving. Choose JPG when you want a small file for email, chat, or an upload form that has a size limit.

Last updated .