Initializing... drag & drop files here
Supports: PNG
PNG is a lossless format built for crisp graphics, screenshots, and transparent logos — but the per-file size is huge. A 4K screenshot can easily run 8-15 MB as PNG. HEIC (High Efficiency Image Container) uses HEVC compression inside the ISOBMFF container, and at "Very High" quality it typically produces files ~50% smaller than the source PNG for photographic content and 30-60% smaller for graphics. Common reasons to convert PNG to HEIC:
| Property | PNG | HEIC |
|---|---|---|
| Compression | Lossless (DEFLATE) | Lossy (HEVC); lossless mode exists but rarely used |
| Typical size | Baseline (100%) | ~30-50% of PNG for photos, 40-70% for graphics |
| Transparency / alpha | Yes (native) | Yes (auxiliary alpha plane) |
| Color depth | 1, 8, 16, 24, 32, 48-bit | Up to 16-bit per channel |
| Animation | Limited (APNG) | Yes (image sequences) |
| Multi-image / burst | No | Yes (multiple master items per file) |
| Best for | Logos, UI, screenshots, line art | iPhone/iPad photo library, Apple ecosystem |
| Platform | HEIC display support |
|---|---|
| iOS 11+, iPadOS 13+ | Native, default |
| macOS High Sierra (10.13) and later | Native |
| Windows 10/11 | Free HEIF Image Extensions from the Microsoft Store |
| Android 10+ | Native viewing; some 9.x devices need a viewer |
| Safari 17+ (desktop and iOS) | Native, but only ~15% of global browsers per caniuse.com |
| Chrome, Firefox, Edge | No native HEIC display — image must be converted before web embed |
For broad web compatibility, convert HEIC to JPG or HEIC to PNG instead — HEIC is best kept inside the Apple ecosystem.
| Preset | Approx. quality | Typical PNG → HEIC savings |
|---|---|---|
| Highest | Near-original | 20-35% smaller |
| Very High (default) | Visually indistinguishable | 40-55% smaller |
| High | Minor softening on close inspection | 55-70% smaller |
| Medium | Visible blocking in gradients | 70-80% smaller |
| Low / Lowest | Noticeable artifacts | 80-90% smaller |
Yes. HEIC stores transparency as a separate auxiliary alpha plane inside the same file, so PNGs with transparent backgrounds — logos, icons, cutout product shots — keep their cutout. Apple Photos, Preview, and Finder all render the transparency correctly. The one caveat is older HEIC viewers that ignore the alpha plane and show the underlying RGB; if your recipient runs an older viewer the alpha may render as opaque black or white.
Because PNG is dramatically larger than necessary for photographic content, and HEIC at Very High preset is visually indistinguishable from the source. The tradeoff is one-way (you can't recover the discarded data), so keep your PNG masters for editing and ship HEIC for distribution, archiving, or Apple Photos library import.
Windows 10 and 11 can open HEIC after installing the free HEIF Image Extensions from the Microsoft Store (HEVC Video Extensions is also needed for some uses). Android 10 and later display HEIC natively. Older Windows 7/8 and Android 9-and-earlier need third-party viewers. If you're not sure what your recipient has, convert to JPG instead — JPG is universal.
On Mac: drag the.heic files into the Photos app, or use File → Import. On iPhone/iPad: AirDrop them from a Mac, or save them via Files → Photos. Apple Photos stores HEIC natively without re-encoding, so the file you upload is the file that goes into iCloud Photo Library — no quality loss on import.
Resolution carries over exactly if you choose "Keep original" in the Image resolution section. Bit depth is converted to HEIC's standard 8-bit per channel by default; HEIC supports up to 16-bit but most viewers (including Apple Photos) display 8-bit. If your PNG is 16-bit (e.g., medical or scientific imagery), HEIC may not be the right target — keep PNG or use TIFF instead.
Yes, if you share via AirDrop, Messages, or email and the receiving device doesn't support HEIC, Apple auto-converts to JPEG per Apple's documentation. iCloud Photos preserves the original HEIC. So your converted PNGs land in the library as HEIC but get shared in compatible formats when needed — best of both worlds.
Use a quality preset when you want a one-click result and don't care about exact file size — Very High is the right default. Use Specific file size when you have a hard cap to hit (e.g., a 500 KB upload limit, a 2 MB messaging app cap). The tool auto-scales quality across batch uploads to land under your target.
HEIC supports a lossless mode in the HEVC spec, but XConvert's PNG to HEIC path uses lossy compression — that's where the size savings come from. If you need lossless storage with transparency, stick with PNG or use PNG to WebP with lossless mode enabled. HEIC's strength is "visually lossless at a fraction of the size", not bit-perfect preservation.
XConvert flattens APNG to a single still HEIC frame (the first frame). HEIC does support image sequences technically, but the tooling and viewer support for animated HEIC is thin compared to GIF or WebP. For animated PNG output, convert PNG to GIF instead and keep the animation intact.