HEIC to WebP converter

Convert HEIC files to WebP inside this page. No upload, no limit on how many, no watermark.

  • 0 uploads
  • No limits
  • No signup
  • Works offline

This is the conversion for iPhone photos that are going onto a website. HEIC and WebP are both efficient modern formats, so unlike converting to JPEG you keep most of the size advantage — while moving from a format browsers refuse to display to one they all handle. If the destination is a web page, a CMS or an app, this preserves far more of what made the HEIC small in the first place.

When you actually need this conversion

  • You are publishing iPhone photographs on a site and want them small without a JPEG-sized penalty.
  • You are uploading to a CMS or platform that accepts WebP — most modern ones do — and rejects HEIC, which almost none accept.
  • You are batch-converting a camera roll for the web and care about the total size of the result.

What to watch out for

  • Anything outside a browser may still refuse the file. If the photo is going to a print shop or an older desktop application, JPEG is the safer target.
  • This is lossy to lossy, so a little quality goes on the re-encode. At quality 85 it is not something you will see.
  • Live Photos convert to a single still frame; the motion is not carried over.

HEIC and WebP, side by side

HEICWebP
Released20152010
Compressionlossyboth
Transparencyyesyes
Animationyesyes
SupportApple devices natively; elsewhere it dependsall current browsers; patchy outside them

A sensible destination when the target is your own website rather than someone else’s form. WebP keeps most of the size advantage that made HEIC attractive while being readable by every browser.

How the conversion works here

Your file is decoded in a Web Worker inside this browser tab — by the browser's own image pipeline where it can, and by a WebAssembly build of libheif or libavif where it cannot. The decoded pixels are then re-encoded with Google's libwebp, the same encoder Squoosh uses.

All of that happens on the processor in front of you. There is no upload step, no queue and no server, which is why there is no size cap, no daily allowance and no paid tier — and why the whole thing keeps working with the network switched off.

Doing more than one thing

Most people converting a format also need it smaller or a different size. The result screen hands your converted files straight to the compressor or the resizer in one click — no second download, no re-selecting files. If you need several formats, the general converter lets you pick the output each time.

How it works

  1. 01Add your HEIC filesDrop them on the page, click to browse, paste from the clipboard, or drop a whole folder.
  2. 02Conversion runs on your deviceEach file is decoded and re-encoded as WebP by a WebAssembly codec in a background thread. Nothing is uploaded.
  3. 03Adjust if you need toMove the quality slider — 90 is visually indistinguishable from the source for most photographs.
  4. 04DownloadSave one file, or take the whole batch as a zip built on your device.

Questions people actually ask

Why WebP rather than JPEG for an iPhone photo?
Because WebP keeps roughly 25–35% more of HEIC's efficiency. If the destination is a browser, JPEG throws away size for compatibility you do not need.
Will the file be bigger than the HEIC?
Usually slightly, since HEIC is a little more efficient than WebP. The gap is small — far smaller than converting to JPEG would cost.
Can I convert a whole camera roll at once?
Yes. There is no limit on how many files go through, and nothing is uploaded, so a hundred photos is a question of your device's patience rather than anyone's bandwidth.
What happens to the location and camera data?
EXIF metadata, including GPS coordinates, is not carried into the output here. If you need it, extract it separately before converting.