Convert HEIC to WebP without uploading

  1. Choose file
  2. Set options
  3. Get result

Limits in your browser: 200 MB · 100 MP · 500 files.

Your file never leaves your device. Processed locally in your browser. Nothing is uploaded. Location and camera metadata (EXIF) are removed from the result.

This page only accepts HEIC and saves WEBP.

Drop HEIC or HEIF photos from an iPhone and download WebP. This page uses the same decoder as HEIC to JPG, with the output locked to WebP.

How to convert HEIC to WebP

1. Drop one or more .heic or .heif files. JPG and PNG are refused here. 2. Leave quality at 80% for a photo that should still look sharp, or pick a smaller preset for a site thumbnail. 3. Press “Convert to WebP” and download each WebP, or a ZIP when you converted several.

The first HEIC loads a small decoder (libheif) into this tab. Later files reuse it. The photo is decoded here, drawn on a canvas, and saved as WebP.

When WebP is the right HEIC output

Pick WebP when a modern site or chat should get a smaller file than PNG, and the receiver accepts WebP. PNG keeps every pixel and is often larger. JPG is the safer file when an old form still rejects WebP. Those two have their own pages.

A HEIC never gains detail by changing the container. 80% keeps most of a phone photo. Lower presets throw away more to save bytes.

Orientation, and what is left out

The decoder applies the iPhone orientation, so a portrait photo stays portrait. Location and camera metadata are not copied into the WebP. Live Photo motion is a separate video and is not included. Only the still image is converted.

How to check the WebP

1. Open the download in a current browser. 2. A portrait photo should still be portrait. 3. If the file is JPG or PNG, you opened a different HEIC page.

HEIC to PNG stores the pixels without a new JPEG pass. HEIC to JPG saves JPG. This page decodes with libheif and saves WebP. Nothing is uploaded.

Frequently asked questions

The download is WebP and the portrait stayed portrait. Did it work?

Yes. The decoder applied the iPhone orientation and the canvas saved WebP. The file is not a second copy of the HEIC.

Will WebP look worse than the HEIC?

At 80% most photos look the same at a glance. Lower presets throw away more detail. The conversion cannot invent detail the phone already compressed.

Why is a JPG refused?

This page reads HEIC and HEIF only. Use JPG to WebP for a JPG, or HEIC to JPG when you need a JPG.

Is the HEIC uploaded?

No. Decoding and saving happen in this tab.

The file ends in webp and the photo is still upright. Did it work?

Yes. The decoder applied the phone orientation and the canvas saved WebP.

Can I make WebP and JPG from the same HEIC in one step?

No. Convert to WebP here, or open HEIC to JPG on the original.