UnHEIClocal image lab
Local HEIC workbench

Make iPhone photos usable—without sending the file away.

Convert HEIC and HEIF photos to JPG, PNG, or a real PDF document. File bytes are decoded in this browser; product telemetry is deliberately limited to coarse, non-file events.

  • No account or file upload endpoint
  • Output signature checked
  • Conservative memory budget

Local processing path

A result you can account for

  1. 01InspectRead a bounded header and estimate decoded work before conversion.
  2. 02Decode locallyHEIC decoding runs in browser Worker/WASM code where the library supports it.
  3. 03TransformApply output, quality, dimensions, background and orientation choices.
  4. 04VerifyCheck signature, MIME, extension and browser decodability before download.
Boundary: source EXIF, GPS, capture date and embedded ICC profiles are not preserved by the current HEIC decoder. The workbench says so before conversion.
Four intents, one retained session

Choose an output without choosing your files again.

The four HEIC routes have distinct instructions and limits, while an in-memory workbench keeps selected files available as you switch output.

Truth before conversion

A file extension is only a claim.

The detector looks at bounded binary evidence, separates container from image brand, and says unknown when evidence is insufficient.

Open format detector

CLAIMED

vacation.jpg · image/jpeg

Mismatch

Detected container

ISO BMFF

Image brand

avif

Magic evidence

66 74 79 70 … 61 76 69 66

Confidence

High · signature + brand

Illustrative detector state. Real results are generated only from the file selected in your browser and can be copied as a text report.

Verified policy

What survives the browser path?

These outcomes reflect the installed decoder and canvas/PDF encoders—not a preservation promise.

SignalOutput policyPractical effect
EXIF / GPS / capture dateStrippedNot copied into JPG, PNG or PDF image content.
ICC / wide gamut / HDRNot preservedBrowser decode and canvas output may reduce color range.
OrientationPreview + manual controlDecoder pixels are previewed; rotate/flip can be applied explicitly.
TransparencyOutput-dependentPNG can carry alpha; JPG uses the chosen background.
PDF textRaster onlyNo OCR and no selectable text are created.