Experimental browser codec

Experiment with local HEIC export.

This experimental encoder writes one 8-bit still image in a local browser worker. It is for compatibility and performance testing, not archival use.

Experimental output is limited to 12 MP, transparency is flattened to white, metadata is removed, and compatibility is not yet guaranteed. Source files still stay on this device.

Experimental local encoder

Convert to HEIC

Files stay on this device

Drop images here

Choose one or more image. Nothing is uploaded to WebP Cloud.

Experimental HEIC output is limited to 12 MP, flattens transparency to white, and removes metadata. Do not rely on it for archival workflows yet.

Accepted inputs: JPG, PNG, GIF, BMP, ICO, SVG, TIFF, WebP, AVIF, HEIC, and HEIF. ICO uses its largest high-depth image; TIFF uses the first page; HEIC/HEIF uses the first top-level still image. Metadata is not preserved.

HEIF and HEIC

Container and codec

HEIF is a flexible image container. HEIC commonly refers to HEIF photos encoded with HEVC, including photos produced by Apple devices.

The converter accepts both .heic and .heif files as inputs.

Experimental behavior

One experimental still image

The encoder runs in a dedicated browser worker and writes a single 8-bit HEVC-compressed image into a HEIC container.

Alpha, EXIF, GPS, image sequences, depth data, and auxiliary images are not preserved.

1. Choose a test image

Use an image at or below 12 megapixels. Transparent pixels will become white.

2. Encode in a worker

The experimental codec loads only after conversion starts and keeps heavy work off the page thread.

3. Verify elsewhere

Open the result in Apple Photos or Preview and keep the original source file.