katlab tools/heic

HEIC to JPG · PNG & WebP

Convert iPhone HEIC & HEIF photos to JPG, PNG or WebP — in batches, right in your browser.

Photos are decoded locally. Nothing is uploaded to a server.
0 photos

How to convert HEIC to JPG online (free)

  1. Drop your .heic or .heif photos onto the box above, or click to choose them.
  2. Pick a target format — JPG, PNG or WebP — and set quality or a max width if you like.
  3. Click Convert, then download each photo or use Download all.

What is a HEIC file, and why won't it open?

HEIC (High Efficiency Image Container) is the format iPhones and iPads have used by default since iOS 11. It stores photos at roughly half the size of JPG at the same quality by using the HEVC codec. The catch: lots of software — older Windows versions, many web uploaders, plenty of Android apps — still can't read it. Converting to JPG gives you a file that opens everywhere.

Why katlab's HEIC converter is different

Almost every "HEIC to JPG" site uploads your photos to a server to convert them. That's the opposite of what you want for personal pictures. This tool decodes HEIC entirely inside your browser tab using libheif compiled to WebAssembly, so your photos never touch the network — nothing to leak, cache, or delete later.

Is it really private?

Yes. There is no upload step and no account. You can open your browser's network tab and watch: no request carries your photo data. Once the page has loaded, the converter works offline.

Does it remove GPS and camera metadata?

Yes. Each photo is rebuilt from its raw pixels, so EXIF data — including GPS location, camera model and timestamps — is not carried into the JPG, PNG or WebP output. The photo's orientation is applied during decoding, so pictures come out the right way up. If you need to strip metadata from photos that are already JPG or PNG, use the EXIF remover.

JPG, PNG or WebP — which should I pick?

JPG is the safe default for photos: small and universally supported. PNG is lossless, best when you can't afford any quality loss. WebP gives the smallest files at a given quality and is well supported on the modern web.

Does converting lose quality?

The full-resolution primary image is always decoded. Exporting to PNG is lossless. Exporting to JPG or WebP is lossy — the quality slider trades file size against fidelity. Keep your originals if you might need them later.