Images · Convert

Convert HEIC to WebP

Your files are processed on your device. We never upload them.

HEIC photos are decoded with libheif, under the GNU LGPL. In Safari, WebP files are written with Squoosh's codecs from jSquash, under the Apache License.

How to convert HEIC to WebP

  1. 01A ▸Choose your HEIC photos, or drop them on the page. Several at once is fine.
  2. 02A ▸Pick a quality.
  3. 03A ▸Select Convert to WebP, then download each photo, or all of them as a zip.

About HEIC to WebP

Where HEIC files come from

iPhones save photos as HEIC, but no browser except Safari shows HEIC, so website builders, blogs, and online stores reject it. WebP is the format browsers were built to load quickly, and it keeps photos smaller than JPG.

What changes

  • The picture is turned upright for good.
  • WebP compresses with some loss, like HEIC. At High quality the difference is hard to see.
  • HEIC can hold wider colour (Display P3) and HDR. The WebP is standard colour (sRGB), which is what web pages expect.
  • The date, camera, and location are not carried over, so nothing private is published with the photo.

Measured

Our 12-megapixel sample photo (4032 by 3024 pixels, the size an iPhone takes), converted in Chrome on a laptop. Times include loading the HEIC decoder. Phone timings are still to be measured.

HEIC file1.5 MB
WebP file, High quality1.3 MB
WebP file, Smaller file quality259 KB
Time in Chrome (laptop)1.4 seconds

In your browser

Safari 17 and later decodes HEIC itself, but its canvas can't write WebP, so Safari downloads an encoder of about 120 KB (libwebp) for the first conversion. Chrome, Edge, and Firefox write WebP themselves but can't read HEIC, so they download a 0.5 MB HEIC decoder (libheif) instead. Either download happens once and is then cached.

Limits

  • Photos from 48-megapixel iPhone cameras are larger than an iPhone's browser can draw at once. On a phone that can't hold one, it is saved at about 16 megapixels instead, and the result says so.
  • WebP can't be larger than 16383 pixels on a side. Phone photos are well within that.
  • Burst photos and other HEIF files with several pictures give only the main picture.

Other options

Questions

Why convert HEIC to WebP instead of JPG?

WebP files are smaller than JPG at the same look, so pages load faster. Every current browser shows WebP. Choose JPG instead if the photo is for printing, email, or an older app.

Are my photos uploaded?

No. Your files are processed on your device. We never upload them.

Is the WebP smaller than the HEIC?

It depends on the quality. Our 1.5 MB sample HEIC became a 1.3 MB WebP at High quality, and 259 KB at Smaller file. WebP's other advantage is that browsers and website builders accept it, which they don't with HEIC.

Does it remove the location?

Yes. The WebP carries no photo details, so the location, date, and camera are all left out. That makes it safe to publish.

Which quality should I pick?

High suits most websites. Best keeps the finest texture for large photos. Smaller file is good for thumbnails and galleries.

Can I convert many photos at once?

Yes. Choose or drop as many as you like. Computers convert several at a time; phones convert one at a time to save memory.