HEIC to PNG converter
Turn decoder-rendered HEIC pixels into signature-validated PNG files. PNG avoids an additional lossy compression step, while the workbench makes metadata, transparency, color, memory, and multi-image limits visible before export.
Local HEIC workbench
One source queue, verified outputs
Your selected files remain in memory while you move between the HEIC output pages. Conversion bytes stay in this tab; ordinary page analytics can still record page visits and coarse, file-free events.
Source files
HEIC and HEIF only. Header inspection is bounded to 256 KB before admission.
Drag HEIC files here
choose files from this device, or paste a copied photo
Decoder boundary
The active HEIC decoder cannot be interrupted inside the installed library. Cancel stops queued decode work and discards a late current result; ZIP checksumming is separately abortable and stops its active stream.
Multi-image HEIC
The container item count is reported after decode. This release exports the first visual image; HEIC motion sequences are not preserved.
Memory varies by device
Compressed file size is not decoded memory. The workbench uses a device-aware cap and may ask you to process fewer photos.
How this workflow works
- 1Choose HEIC or HEIF files and wait for the bounded source probe and local preview.
- 2Set maximum dimensions, rotate or flip the displayed pixels, reorder the batch, and choose a rename pattern.
- 3Convert one HEIC source at a time. The generated PNG is checked for its PNG signature, MIME, extension, dimensions, and browser readability.
- 4Download individual PNG files or a ZIP containing the successful ordered results.
Limits stated before conversion
- PNG supports alpha, but this release does not claim that every HEIC alpha auxiliary image is preserved by the decoder.
- EXIF, GPS, capture date, and embedded ICC profiles are stripped rather than copied.
- PNG can be much larger than JPG or WebP; output and ZIP buffers are included in the work budget.
- HEIC animation is not preserved, and only the first visual image is exported from a multi-image container.
When this output is useful
Avoid another lossy encoding step when pixel fidelity matters more than file size.
Prepare a browser-readable source for editing, annotation, or archiving workflows.
Export a batch with predictable PNG signatures and extensions.
The local-processing boundary
Selecting a file gives this page temporary access to that file in browser memory. The conversion path does not upload file bytes, file names, pixels, or extracted metadata. The website can still load its normal code and record page-level analytics; product events must contain only coarse counts, output type, and status. Clear the workbench or close the tab to release retained previews and results.
Frequently asked questions
Should I convert HEIC to PNG or to JPG?
Choose PNG when you want to avoid a second lossy compression step, when the image will be edited again, or when you need an alpha channel. Choose JPG for ordinary photo sharing, because a PNG of the same photograph is often several times larger with no visible benefit.
Why is the PNG so much bigger than the original HEIC?
HEIC uses modern lossy compression tuned for photographs, while PNG stores lossless data with general-purpose compression. A photograph therefore expands substantially. That growth is expected, and the output and ZIP buffers are included in the work budget before conversion begins.
Does HEIC to PNG keep transparency?
PNG can carry an alpha channel, but this release does not claim that every HEIC alpha auxiliary image survives the decoder. Transparency is preserved only where the browser decoder actually exposes it, and the workbench reports what it produced rather than promising preservation.
Is any metadata preserved in the PNG?
No. EXIF, GPS coordinates, capture date, and embedded ICC profiles are stripped rather than copied, because the installed decoder does not hand them to the encoder. Converting to PNG here removes location data along with the rest of the original camera information.
Does converting HEIC to PNG improve the image?
No. PNG is lossless from the decoded pixels onward, but it cannot restore detail that the original HEIC encoder already discarded. It only prevents further loss from this point, which matters if the file will be edited and saved repeatedly.
Does this work on Windows and Mac?
Yes. Conversion runs entirely inside a modern browser on Windows, macOS, Linux, iOS, or Android, so there is nothing to install and no operating-system codec to add.