Image Converters Tool updated 12 hours ago

HEIC To PNG Converter

Turn a HEIC picture into a lossless PNG for editing, design work, documentation or pasting into other apps. Choose one HEIC or HEIF file up to 100 MB, check the side-by-side preview and size change, then download the .png or copy it to the clipboard. The conversion happens locally in your browser, so nothing is uploaded.

HEIC Input PNG Output Convert Image Download PNG

Use HEIC To PNG Converter

HEIC/HEIF Converter

JPG JPEG PNG GIF WebP AVIF

100% client-side • Files stay in your browser

Drop HEIC/HEIF photo here

or click to browse (max 100MB)

Browse File
filename.heic
Original Size: --
Dimensions: --
Output is fixed to PNG for this tool.
Higher quality = larger file size
Converting...
Converted preview will appear here Upload a HEIC/HEIF file and select a target format.
Original
Converted
Conversion Complete
Output Format: --
Converted Size: --
Size Change: --
Download

Read Content

Learn how the tool works and when to use it.

A Lossless PNG Copy of Any HEIC Image

HEIC to PNG Converter is a single-purpose page: you give it a HEIC (or HEIF) picture, and it hands back a PNG. PNG is lossless, so once the HEIC has been decoded, every pixel is stored exactly as decoded with no extra compression damage on top. That makes PNG the sensible target when the photo is headed into an editing program, a design file, a presentation, documentation or anywhere it might be saved again and again.

Output on this page is fixed to PNG. The format grid still lists JPG, JPEG, GIF, WebP and AVIF for reference, but those options are greyed out, and a notice reads "Output is fixed to PNG for this tool". There is no Quality slider either, because lossless formats have nothing to trade away.

Diagram of a HEIC image becoming a PNG file

When PNG Is the Right Choice, and When It Is Not

People reach for PNG for different reasons, and it helps to be clear about which one applies to you before converting.

Your goalPNG a good fit?Why
Edit the photo in Photoshop, GIMP, Figma or CanvaYesRepeated saves do not stack compression artefacts
Paste a screenshot or photo into a document or chatYesBrowsers can usually place PNG images on the clipboard
Keep sharp text, UI or diagrams readableYesNo blurring around edges and lettering
Email a dozen holiday photosUsually notPNG files of camera photos are large; JPEG is lighter
Upload to a form with a small size capUsually notA PNG of a 12 MP photo can be many times the size of the HEIC

If size matters more than perfect fidelity, the HEIC to JPEG Converter with its Quality slider is the better tool.

How It Runs

The conversion is done entirely by your browser. The page loads the heic2any JavaScript library, which decodes the HEIC file locally into raw image data. That image is drawn onto a canvas, and the canvas is exported as PNG by the browser itself. No part of the photo is posted to a Newisty server for this, so it is safe to use with personal pictures, ID scans or work screenshots. The trade-off is that your device does the computing, so very large files on a slower phone take a little longer.

Redrawing on a canvas also means EXIF metadata is left behind. The PNG contains the image, not the GPS coordinates, camera model or timestamps from the original.

Using the Tool

  1. Click Browse File, or drop your picture on the area labelled "Drop HEIC/HEIF photo here". The file must end in .heic or .heif and be no larger than 100 MB.
  2. The left card fills in with the file name, the Original Size and the Dimensions in pixels, and the Original preview appears on the right.
  3. Once the Converted preview is shown beside it, check the summary: Output Format reads PNG, Converted Size gives the new file size, and Size Change shows how it compares with the HEIC.
  4. Press Download to save. The name is kept and the extension changed, so IMG_0815.HEIC becomes IMG_0815.png.
  5. Or press Copy to place the PNG on your clipboard and paste it straight into Slack, Google Docs, Word or an image editor. A short confirmation says "Image copied to clipboard."
  6. Press Convert Another to clear everything and load a new file.

Reading the Size Change Number

Expect the Size Change line to show a large positive percentage, often several hundred percent, when you convert a camera photo. That is not a fault. HEIC is built for small files; PNG is built for exact pixels. A photo full of fine texture such as grass, gravel or fabric produces the biggest PNG files, while a screenshot with flat colour areas stays relatively compact. If the result is too big for where it is going, either crop or resize it in an editor after conversion, or use a lossy format instead.

Practical Uses

  • Designers pulling reference shots from an iPhone into a mood board or mock-up.
  • Technical writers who capture device screens as HEIC and need clean PNGs for manuals and help centres.
  • Teachers and students adding photographed whiteboards or worksheets to slides without smudging the handwriting.
  • Developers who need a PNG asset for an app icon test, an issue report or a pull request.
  • Photo editors who want a lossless working copy before retouching, then export the final version in whatever format the client needs.

Tips for Better Results

  • Convert once, edit the PNG, and only export to JPEG at the very end if you need a smaller file.
  • If you only need part of the photo, crop it after converting; a smaller area means a much smaller PNG.
  • Use Copy when you are pasting into another app right away, and Download when you want a file to keep.
  • Keep the original HEIC in your library; it is the smaller and richer master copy.

Common Mistakes

  • Expecting PNG to "add quality". It preserves what the decoder produced; it cannot restore detail that HEIC compression already discarded.
  • Choosing PNG for a size-limited upload and then being surprised by the file weight.
  • Selecting a whole folder of photos. Only the first file of a multi-file selection is used.
  • Renaming .HEIC to .png by hand. That produces a broken file because the contents are still HEIC.

Limitations

  • Single file per run, up to 100 MB, identified by its .heic or .heif extension.
  • HEIC photos captured in 10-bit or HDR are flattened to the 8-bit colour a browser canvas works with.
  • Multi-image HEIC files, such as bursts, give you the first image only.
  • No resizing, cropping or compression controls; the PNG has the same pixel dimensions as the decoded source.
  • Corrupted or incomplete files stop with "Failed to decode HEIC/HEIF file. It may be corrupted."

Working with files from an Android phone or a camera that names them .heif? The HEIF to PNG Converter produces the same output. To choose between several formats on one page, open the HEIC/HEIF to JPG, JPEG, PNG and GIF converter.

Frequently Asked Questions

FAQ

Short answers for the questions users ask before trusting the result.

The PNG step itself is lossless, so pixels are stored exactly as the HEIC decoder produced them. The only reduction is that high bit depth or HDR photos are flattened to 8-bit colour by the browser canvas.

HEIC is a heavily compressed format and PNG stores every pixel without lossy compression. A camera photo can easily become several times bigger, which the Size Change line shows as a large increase.

Yes. Click Copy to put the PNG on the clipboard, then paste it into a chat, document or editor. If your browser blocks clipboard images, a message asks you to download instead.

No. Decoding and PNG encoding both run in your browser using the heic2any library and the canvas API. The photo is not uploaded for conversion.

PNG is lossless, so there is no quality trade-off to set. The slider only appears on lossy outputs such as JPEG.

No. EXIF metadata like GPS position, camera model and capture time is not copied into the PNG.

Not on this page. It converts one file per run; use Convert Another to move to the next file.

Comments (0)

For user discussion, edge cases, and follow-up tips.
Leave a comment
Your comment will appear publicly after submission.
No comments yet. Be the first to comment!
Let Us Know!
Report an issue with this tool

Describe the issue you encountered so we can investigate and improve the tool.

What helps most
Include the input, expected result, actual result, browser/device, and a screenshot when helpful.
The screenshot button captures the page in the browser and attaches the generated image to this form.
Full-page screenshot
Captured in your browser with newisty.
No screenshot captured yet.
Tool Report