Free PNG to HEIC converter

PNG to HEIC Converter

Encode PNG as a real HEIC file directly in your browser. No upload, no account, and adjustable HEIC output quality.

Browser-local processing

No uploadIn-browser encodingPNG → HEIC

Real HEIC encoding

Uses a libheif + x265 WebAssembly encoder to create HEVC-compressed HEIC files.

No upload

The source image and encoded HEIC stay on the current device.

Adjustable quality

Choose the balance between output quality and file size before encoding.

How to Convert PNG to HEIC

1

Choose PNG

Drop the image or choose a file from your device.

2

Set HEIC quality

Adjust the quality slider for your preferred quality-to-size balance.

3

Encode and download

Download the result after your browser finishes the HEIC encode.

When should you convert PNG to HEIC?

PNG to HEIC is useful for photographic PNG files when the destination requests HEIC. A smaller file is not guaranteed. PNG remains a better choice for graphics that require predictable lossless pixels, browser-native editing, or workflows where transparency compatibility is critical.

PNG and this HEIC output

CriterionPNGHEIC output
FormatLossless raster compression with transparency; useful for graphics and editing.HEVC-compressed still image; requires a compatible viewer
QualityKeep the original fileLossy re-encoding, 40–95, default 82; no guaranteed size reduction

Quality ranges from 40 to 95, default 82. These values are encoder settings, not percentages comparable with JPEG/WebP quality. Start at the default and inspect the downloaded image before lowering quality.

The current encoder preserves existing full and partial transparency in our PNG/WebP round-trip checks. Check the downloaded HEIC in your destination app: support for displaying HEIC transparency varies.

Generate a static compatibility sample for a HEIC workflow or application test. The current 8-bit, 4:2:0 output does not represent every HEIF/HEVC profile, camera original, HDR image, depth map or Live Photo. Metadata preservation is not guaranteed. Keep the source; this is not a lossless archive replacement.

One image is encoded at a time. This limits concurrent work but does not guarantee stable memory use; large images can still exceed device resources. WebAssembly, a Worker and browser isolation are required. If encoding repeatedly times out, try an up-to-date desktop Chrome or Edge browser and keep the original image.

HEIC encoding creates a new file; it does not turn an ordinary image back into the original iPhone camera capture. Camera metadata, depth information, and the Live Photo video component are not recreated. Keep the source file when those details matter.

If you need the reverse conversion, use HEIC to PNG. You can also browse the HEIC Converter hub for all related tools.

Frequently asked questions

Does this only rename the file to .heic?

No. The tool uses a WebAssembly encoder based on libheif and x265 to create real HEIC/HEVC image data in your browser.

Is my image uploaded?

No. Image decoding and HEIC encoding both happen inside your current browser.

Why can HEIC encoding take longer?

HEIC uses HEVC compression, which is more computationally expensive than ordinary canvas-based image conversion. Large images and higher quality settings can take longer.

Will EXIF metadata be preserved?

Not guaranteed. This tool creates a new HEIC file, so keep the source file when metadata matters.

Will this create a Live Photo?

No. The result is a single HEIC still image and does not create the video portion of a Live Photo.

Does it work in every browser?

HEIC encoding depends on WebAssembly, Web Workers, and browser isolation features. Modern desktop browsers are the best-supported environment, but device and browser differences can still affect availability.

Will this HEIC be smaller and lossless?

No. This encoder uses lossy re-encoding, and the result can be larger. Keep your original file; conversion cannot recover previously lost detail.

What happens to transparency?

The current encoder preserves existing full and partial transparency in our PNG/WebP round-trip checks. Check the downloaded HEIC in your destination app: support for displaying HEIC transparency varies.

Can I use it as a complete HEIC compatibility test?

It is a static sample using the current 8-bit, 4:2:0 settings. It does not cover all HEIF/HEVC profiles, HDR, camera metadata or Live Photo video.