Runs on your device · Your file never leaves your device.
WebP usually stores a photo in a smaller file than JPG at a similar look, which is why it is worth using for anything going onto a web page. Convert a whole folder at once and download them together.
For a photo-heavy site the saving adds up across a page full of images, so the page loads faster. Each result shows its new size next to the original, so the saving is measured for every file rather than promised.
Everything runs on your device with nothing uploaded, and you can set a hard size cap if a specific limit matters.
Not for: Sending to someone on very old software — keep a JPG copy for anything that predates WebP support.
The JPG is decoded by the browser and encoded again by libwebp in its lossy mode, at the quality on the slider, which starts at 85 and moves in steps of 5. This is a second lossy step on a picture that has already been through one, so the encoder also spends some bytes on the small square blocks the JPG left behind.
A JPG always becomes a lossy WebP here. The lossless mode is used only for PNG pictures (/png-to-webp), because it would carry every JPG block exactly and usually make the file larger rather than smaller.
How much smaller the WebP is depends on the JPG you start from. The result card shows the new size next to the original, so check it before replacing the files on a site. If a file did not get smaller, keep the JPG. In a batch, each file’s quality score and pixel size are listed under the download, so a picture that fared worse than the others is easy to find.
A photo straight from a phone or camera is usually far wider than any web page shows it. Type the width the page actually needs into Max width / height, and every image in the batch is scaled down, keeping its proportions, before it is encoded. The saving from fewer pixels and the saving from the format then add up. Pictures already smaller than that number are left at their size; the tool never enlarges.
WebP cannot store a picture wider or taller than 16,383 pixels, so a longer panorama or stitched scan is scaled down to that size, and its result says so.
This page in other languages: العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা