HEIC to PNG Converter (No Upload)
Convert HEIC and HEIF photos from your iPhone to PNG in batches, right in your browser. PNG is already selected below; you can switch to JPG or WebP if you want smaller files.
Drop images here
or
HEIC, WebP, AVIF, PNG, JPG, GIF, BMP and more (HEIC depends on your browser; see below). Select several files at once, up to 300 per batch.
1. Images to convert
2. Output settings
3. Download
The ZIP is stored without compression. To save files one by one, use the "Save" links in the list above.
How to convert HEIC to PNG
- Drop your .heic or .heif files in the box above, or press "Choose images". You can add up to 300 at once.
- Check that the output format is PNG (it is by default). Optionally set a maximum long edge in pixels to shrink the files.
- Press Convert, then save the files one by one or download them all as a ZIP.
Photo orientation (for example, a portrait shot stored rotated) is applied as recorded in the file. Output files keep the original name with a .png extension.
PNG or JPG: which should you pick?
- PNG is lossless, so it is good for editing, screenshots and line art, and for software that wants PNG. Photos in PNG are large, often roughly 5 to 10 times the size of the JPG.
- JPG is much smaller and fine for sharing and uploading photos. Choose it from the format menu if size matters.
- Transparency is not a factor for normal iPhone photos, since they have none. This page does not use HEIC alpha or depth data.
- PNG output is not "better" than the HEIC. The detail lost in HEIC compression does not come back.
Which browsers can open HEIC?
This page ships no HEVC decoder, so whether HEIC works depends on your browser and device:
- Safari (iPhone, iPad, Mac): Safari 17 and later can open HEIC itself. Tested in Safari on an iPhone simulator (iOS 26.5), including orientation.
- Chrome on macOS: tested and working (Chrome 156). HEVC is decoded through WebCodecs.
- Chrome and Edge on Windows, Chrome on Android: expected to work if the GPU or device supports HEVC decoding (Chrome 107 and later, per public documentation; not tested by us). Windows may need the HEVC video extension from Microsoft.
- Firefox and Linux: often will not work. Firefox has not been tested by us. When a file cannot be decoded, the page shows its name and the reason.
If your HEIC will not open, try Safari or Chrome on macOS. You can also set your iPhone to save JPEG in future (Settings, Camera, Formats, "Most Compatible"). See the full image converter for how HEIC decoding works.
Limits and notes
- Metadata (EXIF, GPS and so on) is removed, because images are redrawn before export.
- Colour: HEIC images are exported as the browser renders them in sRGB. Wide-gamut (Display P3) photos are mapped to nearby sRGB colours, so saturation can shift slightly.
- Only the primary image is exported. Portrait-mode depth maps, extra images in multi-image HEIC files and the video part of Live Photos are ignored.
- Unusual HEIC features (derived images, non-HEVC tiles) are not supported; the page reports the reason.
- Up to 300 files per batch. ZIP output is limited to about 4 GB. Images over 100 megapixels are not loaded.
FAQ
Is my HEIC file uploaded anywhere?
Not by this page's code, which contains no network calls. Decoding and conversion happen in your browser. You can check by watching the network tab in your browser's developer tools while you convert.
Will the PNG be bigger than the original HEIC or a JPG?
Yes, usually much bigger. HEIC and JPG are lossy and compact; PNG is lossless. A photo that is 2 MB as HEIC is often 15 to 25 MB as PNG, several times larger than the same photo as JPG. If you do not need lossless output, choose JPG from the format menu and keep the quality around 85.
Does converting to PNG improve quality or keep transparency?
PNG cannot add detail that the HEIC compression already discarded, so it will look the same as the HEIC, not better. Ordinary iPhone photos have no transparency, so there is nothing to keep. This page also ignores the alpha and depth data of unusual HEIC files and exports only the main image.
Why does HEIC not open in my browser?
HEIC photos use the HEVC codec. This page ships no HEVC decoder, so it relies on your browser or operating system. Safari (iPhone, iPad, Mac) and Chrome on macOS work. Chrome and Edge on Windows and Chrome on Android are expected to work when the device supports HEVC decoding (Windows may need Microsoft's HEVC video extension) but we have not tested them. Firefox and many Linux setups often will not work. When a file cannot be decoded, the page lists its name and the reason.
Is the location in my photo kept?
No. Every image is redrawn on a canvas and re-encoded as PNG, so EXIF data, including GPS location, capture date and camera details, is dropped. There is no option to keep it.
How many photos can I convert at once?
Up to 300 files per batch, downloadable as a single ZIP. Very large images, such as 48-megapixel HEIC, are scaled down to the phone browser's canvas limit (about 16.7 megapixels) when needed, and the list says so.
Related tools: HEIC to JPG and WebP converter / HEIC to PDF / Redact PDF