Convert HEIC to PNG Online
iPhone photos to lossless PNG. No upload, batch 30, free forever — preserve every detail.
Convert HEIC to PNG online for free. iPhone photos to lossless PNG — no upload, 100% browser-based. Batch convert up to 30 HEIC files at once. Preserve maximum quality with PNG output.
CompressFast is a pure browser-side image processing tool — no files are ever uploaded to any server during compression. Your files stay on your device, processing is fast, and privacy is absolute.
Detailed Usage Guide
HEIC offers incredible compression — iPhone photos at half the size of JPEG with equal quality. But when you need to edit, archive, or ensure maximum compatibility, PNG is the gold standard. It is a lossless format, which means you can open, edit, and save a PNG file hundreds of times without accumulating compression artifacts.
CompressFast's HEIC to PNG converter combines browser-native HEIC decoding with powerful PNG optimization in one seamless workflow:
1. High-fidelity HEIC decoding — The browser's built-in HEIC decoder extracts every pixel from your iPhone photo at full resolution. This step converts the HEVC-compressed image data into raw pixel data — the same uncompressed representation any image editor would work with.
2. PNG encoding with oxipng optimization — The decoded pixels are encoded to PNG format. If lossless mode is enabled, oxipng WASM kicks in to trial-run multiple compression strategies (zlib levels, Zopfli, PNG filter combinations) and selects the smallest result. The output is mathematically lossless — every pixel matches the decoded HEIC exactly, but the file is 20-60% smaller than a naive PNG save.
3. EXIF privacy protection — iPhone HEIC photos contain extensive metadata. Enable "Strip Photo Info" to remove GPS coordinates, camera serial numbers, timestamps, and all other EXIF data before the PNG is saved. Your photo pixels stay identical — only the hidden metadata is removed.
4. Batch processing — Convert up to 30 HEIC photos to PNG at once. Each photo is processed in its own Web Worker thread for maximum parallelism. The result: a ZIP file of optimized PNGs, each file preserving the full quality of the original iPhone photo.
5. When to use HEIC → PNG — (a) Photo editing workflow: convert to PNG, edit in Photoshop/GIMP, save without generation loss. (b) Archival: PNG is a stable, well-documented format that will be readable for decades. HEIC is newer and patent-encumbered. (c) Screenshots and UI: iOS screenshots captured as HEIC benefit from PNG's lossless sharpness — text stays crisp. (d) Printing: professional print services expect PNG or TIFF, not HEIC.
The trade-off is file size: PNGs will be larger than the HEIC originals (typically 3-5×). If file size is your primary concern, use the HEIC to JPG converter instead for a much smaller output at still-excellent quality.
Why Choose CompressFast?
Lossless PNG Output
Convert HEIC to PNG with zero additional quality loss. Oxipng WASM further optimizes the PNG for smaller file size — perfect for editing and archiving.
Transparency Support
PNG supports alpha channel transparency. Perfect for logos, graphics, and any image that needs a transparent background.
Edit-Ready Format
PNG is the standard format for photo editing. No generation loss when saving repeatedly — ideal for Photoshop, GIMP, and design work.
How to HEIC to PNG Online
Upload HEIC Photos
Drag iPhone HEIC photos into the upload area, click to browse, or Ctrl+V paste. Each file up to 25MB for free.
Select PNG Output + Settings
Choose PNG as output format. Enable lossless mode for oxipng optimization — same pixels, smaller file. Adjust quality if needed.
Download PNG Files
Each HEIC becomes a lossless .png file. Download individually or batch ZIP. Compare sizes with the built-in slider.
FAQ
Is HEIC to PNG conversion really lossless?
PNG is a lossless format — once converted, no further quality degradation occurs when you open, edit, and save the PNG repeatedly. However, the original HEIC source file already has compression from its HEVC encoding. Converting to PNG preserves the current quality perfectly but cannot recover details already lost in the original HEIC compression. Think of it as "lossless from this point forward." For maximum archival quality, enable CompressFast's lossless mode which uses oxipng WASM to produce the smallest possible mathematically-lossless PNG.
Will the PNG file be larger than the original HEIC?
Almost certainly yes — often 3-5× larger. HEIC uses highly efficient HEVC compression (similar to video compression), while PNG uses lossless DEFLATE compression designed for graphics. A 2MB HEIC photo might become 6-10MB as PNG. This is the fundamental trade-off: PNG gives you lossless quality and universal compatibility at the cost of larger file size. For web use where file size matters, convert HEIC to JPG or WebP instead.
Why convert HEIC to PNG instead of JPG?
Choose PNG when: (1) you plan to edit the photo further — PNG does not accumulate generation loss like JPG does. (2) you need transparency — JPG does not support it. (3) you are archiving important photos — PNG provides a stable, lossless format. (4) the image contains text, logos, or sharp edges — JPG creates fuzzy artifacts around these. Choose JPG when: file size matters more than perfect quality, or you are sharing photos online where JPEG is universally accepted.
Can I convert Live Photos from HEIC to PNG?
HEIC files from Live Photos contain a still image keyframe plus a short video clip. CompressFast extracts and converts only the still image to PNG. The video portion of the Live Photo is not included in the output PNG. If you need to preserve the motion component, keep the original .heic file or export as a video/GIF.
Does the conversion work on mobile devices?
Yes — CompressFast works fully on mobile browsers (Safari on iPhone, Chrome on Android). You can convert HEIC photos directly on your phone without installing any app. On iPhones, you can even convert photos right in Safari: the HEIC decoder is built into iOS, so conversion is fast and efficient. The responsive UI adapts to your screen size for easy tap-and-convert workflow.
Can I batch convert multiple HEIC files to PNG at once?
Yes — convert up to 30 HEIC photos to PNG in a single batch for free (500 with Pro). Each photo is decoded and re-encoded in parallel via Web Workers. Use "Download All" to get a single ZIP file containing all converted PNGs. Perfect for converting an entire photo set for editing or archiving.
What quality settings should I use for HEIC to PNG?
For PNG output, the quality slider mainly affects compression effort, not visual quality. PNG is lossless — quality settings above 90% produce visually lossless results. For maximum quality preservation, use 100% quality with lossless mode enabled (oxipng WASM). This produces the smallest possible PNG that is pixel-for-pixel identical to the decoded HEIC. For slightly smaller files with imperceptible quality loss, 90-95% works well.
Can I convert HEIC to PNG with transparent background?
HEIC photos from iPhone cameras do not contain transparency — they are regular photographs with opaque backgrounds. Converting to PNG preserves the photo as-is. If you need to remove the background from a photo, you would need a separate background removal tool. PNG supports transparency in case your HEIC source has it (e.g., screenshots of UI elements on iOS), and CompressFast preserves it during conversion.