Notepad - How to convert HEIC to PNG on any device
How to convert HEIC to PNG on any device
Convert HEIC photos to PNG on Mac, Windows, iPhone, or in the browser. Lossless quality, full transparency support, no uploads required.
March 29, 2026 · 10 min read
You took a photo on your iPhone, need it as a PNG, and the file is sitting on your device as a .heic. The format is efficient for storage, but it is not supported everywhere — and when you need lossless quality, transparency support, or maximum compatibility with design tools, PNG is the right conversion target. Here is how to do it on every platform.
What is HEIC and why does it cause problems
HEIC stands for High Efficiency Image Container. Apple made it the default camera format in iOS 11 because it cuts file sizes roughly in half compared to JPG at equivalent quality. A photo that weighs 4 MB as a JPG typically comes in around 2 MB as HEIC.
The problem is compatibility. Windows requires a separately installed codec to open HEIC files natively. Most web platforms, design tools, and older Android devices still expect JPG or PNG. The moment a HEIC file needs to go somewhere other than another Apple device, you often hit a wall.
Converting to PNG removes that problem entirely. PNG has been a standard for decades and opens natively on every operating system and application without extra steps.
Why choose PNG instead of JPG for HEIC conversion
Both PNG and JPG are universally supported, but they are not interchangeable for every use case. PNG has specific advantages that make it the better conversion target in certain situations.
PNG is lossless. No pixel data is discarded during compression. The image that comes out of the conversion is an exact representation of the HEIC source. JPG is lossy — it throws away some detail to reduce file size, and that detail cannot be recovered.
PNG supports transparency. If you plan to remove the background from a product photo, composite an image into a design, or overlay it onto a colored surface, you need an alpha channel. PNG supports it. JPG does not. When you convert HEIC to JPG, any future transparency work requires extra steps; converting to PNG keeps that option open.
PNG handles sharp edges and flat color cleanly. Screenshots, UI graphics, and images with text stay crisp in PNG. JPG introduces block artifacts around hard lines at typical compression settings.
PNG is better for design and archival. If the image is going into a design tool, a presentation, or long-term storage, PNG is the safer format. The larger file size is the tradeoff for preserved fidelity.
If you are converting a photo purely for sharing or social media and file size matters more, JPG is the right choice. For design work, compositing, or archival, PNG is better.
How to convert HEIC to PNG in the browser
The fastest approach for most people is a browser-based converter that processes everything locally — works on Mac, Windows, iOS, Android, and Linux.
- Open the HEIC to PNG tool at privateconvert.org.
- Drop in one or more
.heicfiles, or tap to select them from your device. - The conversion runs entirely in your browser. Nothing is uploaded to a server.
- Download the resulting PNG files.
No software to install, no account, no watermark. Your photos stay on your device.
How to convert HEIC to PNG on iPhone and iPad
If the photos are on your iPhone, you have two straightforward options.
Use a browser tool on your phone: Open privateconvert.org in Safari or Chrome on your iPhone or iPad.
- Navigate to the HEIC to PNG tool.
- Tap to select one or more
.heicfiles from your Photos library or Files app. - The conversion runs locally in your browser — nothing leaves your device.
- Download the PNG files directly to your phone or save them to Files.
This is the most flexible option on iOS. It supports multiple files at once, keeps your photos private, and requires no app install.
How to convert HEIC to PNG on Mac
Mac users have several built-in paths that do not require third-party software.
Using Preview (single file)
Preview is macOS’s built-in image viewer and handles HEIC natively.
- Open the HEIC file in Preview.
- Go to File → Export.
- In the Format dropdown, select PNG.
- Click Save.
That is it. Preview handles the HEIC decoding and PNG encoding without any extra steps.
Using Preview for batch export
Preview can export multiple files at once, which is useful when you have a folder of HEIC photos to convert.
- In Finder, select all the HEIC files you want to convert. Use Command+A for the whole folder or Command+click for specific files.
- Right-click the selection and choose Open With → Preview. All files open together in a single Preview window.
- In Preview, select all thumbnails in the sidebar with Command+A.
- Go to File → Export Selected Images.
- Choose a destination folder, set the format to PNG, and click Choose.
Preview exports each HEIC as a PNG into the destination folder while leaving the originals untouched.
Using sips in Terminal (batch command line)
sips is macOS’s built-in scriptable image processing system. It is available in every macOS installation and requires no download.
To convert all HEIC files in the current directory:
for f in *.heic; do sips -s format png "$f" --out "${f%.heic}.png"; done
Run this in Terminal from the folder containing your HEIC files. Each .heic file gets a corresponding .png file alongside it. The originals are not modified.
For a single file:
sips -s format png photo.heic --out photo.png
sips is fast, non-destructive, and works without any additional dependencies. It is the best option for Mac users who are comfortable with the command line and need to process large batches.
Using Photos on Mac
If the files are already in your Photos library: select them, go to File → Export → Export [N] Photos, set Photo Kind to PNG, and click Export.
How to convert HEIC to PNG on Windows
Windows does not open HEIC files natively without additional software, but there are a few reliable paths.
Using the Photos app (Windows 10/11 with codec installed)
- Right-click the HEIC file and choose Open with → Photos.
- If Photos opens the file, click the three-dot menu and choose Save as → Save a copy.
- In the save dialog, change the file type to PNG, name the file, and save.
If Photos shows an error about a missing codec, you need to install the HEIF Image Extensions first (see below).
Installing the HEIC codec on Windows
Windows needs the HEIF Image Extensions to decode HEIC files natively.
- Open the Microsoft Store.
- Search for HEIF Image Extensions and install it (free).
- Once installed, HEIC files will open in the Photos app.
After installation, use the Save As workflow above to export as PNG.
Using the browser tool on Windows
If you prefer not to install codecs or deal with the Microsoft Store, the browser-based approach at privateconvert.org works on Windows without any codec. Open the HEIC to PNG tool in Chrome, Edge, or Firefox, drop in your HEIC files, and download the PNGs. No codec, no installation, no account.
Batch convert HEIC to PNG
When you have a large number of files to convert, a file-by-file workflow stops being practical.
Preview on Mac
The Preview batch export method above handles as many files as you select. For most Mac users it is the easiest option — no command line needed.
sips on Mac
The single sips loop above converts an entire directory in one command. Fast and non-destructive.
ImageMagick (cross-platform)
ImageMagick is a free, open-source command-line tool for Mac, Windows, and Linux. Install it from imagemagick.org, then run:
mogrify -format png *.heic
This converts every HEIC file in the current directory to PNG, leaving the .heic originals untouched. For output to a separate folder:
mkdir png_output
for f in *.heic; do convert "$f" "png_output/${f%.heic}.png"; done
Browser tool with multiple files
privateconvert.org accepts multiple files at once. Drop a folder’s worth of HEIC files onto the tool and download a ZIP of the converted PNGs. This is the simplest batch option for Windows users or anyone who does not want to use the command line.
PNG vs JPG: choosing the right output format
Choose PNG when the image is going into a design tool, compositing workflow, or long-term archive; when it contains text or sharp graphics; or when you want to preserve the option of removing the background later.
Choose JPG when you are sharing over email, messaging, or social media and need a smaller file. Most social platforms recompress whatever you send anyway, so the lossless advantage of PNG is lost at that stage.
For creative work, professional delivery, or archival, PNG is the better choice. For everyday photo sharing, JPG is sufficient.
Troubleshooting common HEIC to PNG problems
Windows cannot open the HEIC file. Install the HEIF Image Extensions from the Microsoft Store (free). This enables HEIC decoding in the Photos app and other Windows tools.
The PNG file is much larger than the HEIC. This is expected. PNG uses lossless compression, while HEIC uses highly efficient lossy compression. A 2 MB HEIC photo can easily become a 6–10 MB PNG. This is not a problem — it reflects the lossless nature of the output. If file size matters more than quality, use JPG instead.
Colors look slightly off after conversion. HEIC files often embed a wide color profile such as Display P3. If the viewing software is not color-managed, saturated colors can shift slightly. This is a display issue, not a conversion error. For web use, exporting with sRGB applied resolves most discrepancies.
The HEIC file will not open in any tool. Some older HEIC files use a non-standard header that strict decoders reject. Try the browser tool at privateconvert.org, which uses a more permissive decoder, before concluding the file is corrupted.
Preview on Mac exports a blank or black PNG. This can happen with HEIC files that have unusual HDR or depth metadata. The sips command-line approach often handles the same files without issue.
The converted PNG still shows artifacts. PNG is lossless — artifacts in the output were already present in the HEIC source. HEIC itself is lossy, and pixel-level compression artifacts carry over to the PNG exactly as they existed in the original.
Frequently asked questions
Does converting HEIC to PNG reduce image quality? No. PNG is lossless, so the conversion preserves every detail from the HEIC source. HEIC itself is lossy, so any compression artifacts already in the HEIC carry over — but the conversion step does not add any further quality loss.
Why is the PNG file so much larger than the HEIC? HEIC uses efficient lossy compression. PNG uses lossless compression, which preserves every pixel but takes more space. A 2 MB HEIC photo might become a 5–10 MB PNG. This is the expected tradeoff. If you need a smaller file, convert to JPG instead.
Can I convert HEIC to PNG on an Android phone? Yes. Open privateconvert.org in Chrome on Android, select your HEIC files, and download the PNG output. No app install required. The conversion runs locally in the browser, so it works even for HEIC files received from an iPhone.
Is there a free way to batch convert HEIC to PNG on Windows?
Yes. The browser tool at privateconvert.org accepts multiple files at once and downloads the output as a ZIP. Alternatively, install ImageMagick (free and open source) and run a single mogrify command. Both options work without paying for software.
Will converting HEIC to PNG keep the transparency? iPhone camera photos do not contain transparency — they always have a solid background. But if you are working with HEIC files created by an application that do include an alpha channel, converting to PNG preserves it. JPG would discard it.
Does HEIC to PNG conversion work offline?
sips on Mac and ImageMagick both work entirely offline. The browser tool at privateconvert.org needs an internet connection to load the page, but after that the conversion runs locally with no further data sent.
Should I delete my original HEIC files after converting? Keep the originals until you have confirmed the PNG files look correct and are safely stored. The original HEIC is not modified or deleted by conversion. Once you are confident in the output, you can remove the HEIC files to free space — though many people keep them as compact backups, since HEIC is roughly half the size of an equivalent PNG.
Try the tool
HEIC to PNG
Convert HEIC photos to PNG in your browser with local processing, without uploads or watermarks.
ConvertRelated posts
How to compress a video for Discord (free, no install)
Discord's 25 MB free limit blocks a lot of clips. This guide covers the fastest ways to compress video for Discord — in the browser, on desktop, and on mobile — without destroying quality.
March 31, 2026 · 8 min read
How to Convert MKV to MP4 (Without Losing Quality)
MKV files won't play on iPhones, most smart TVs, or social platforms. Here are the fastest ways to convert MKV to MP4 on any device—browser, desktop, or command line.
March 31, 2026 · 9 min read
How to convert PNG to JPG
Convert PNG to JPG on any device — browser, Mac, Windows, iPhone, Android, or command line. Smaller files, same visual quality.
March 31, 2026 · 9 min read