Skip to content

WebP Compressor

Recompress WebP images with libwebp, lossy at the quality you choose or lossless.

Processed in your browser. Files never leave your device.No signup

Add up to 30 WebP images (up to 50 MB each) and recompress them with libwebp, either lossy at a quality from 10 to 100 (default 85) or lossless. Transparency is kept, and any image that wouldn't get smaller is returned unchanged. Animated WebP files are reduced to their first frame, so keep those out of the batch. Everything runs in your browser.

Compress WebP images privately in your browser

This WebP compressor makes WebP files smaller, and your images never leave your device.

WebP is an image format developed by Google that supports lossy and lossless compression, transparency and animation in one container. Lossy WebP is based on the VP8 video codec and is usually smaller than JPEG at similar quality. Lossless WebP is usually smaller than PNG while keeping every pixel.

Many WebP files can still shrink. Files saved at very high quality, exported with conservative settings, or converted from other formats without tuning often carry more data than they need. The quality slider lets you find the right balance, and a live estimate shows the new size before you download.

When to compress WebP files

Compress WebP files to speed up pages, stay within a page weight budget, or save mobile data. Images saved at quality 90 or more, or converted from JPEG at a safe high setting, often lose a lot of size at quality 75 to 85 with little visible change.

Typical jobs are product photos, blog images, hero images that affect Core Web Vitals, and assets before a site deployment. Lossy WebP suits photos with natural variation and gradients. For interface elements, logos and text-heavy graphics, use lossless mode or PNG.

WebP format details

Lossy WebP divides the image into 16 × 16 macroblocks, predicts each block from its neighbors, transforms the difference with a DCT-style transform and quantizes it, much like video compression. The quality setting controls the quantization: lower quality means coarser steps and more discarded detail. The scale isn't linear. Dropping from 95 to 90 often saves a lot with no visible change, while dropping from 70 to 65 can bring visible artifacts. For most photos, 75 to 85 is a good range.

Lossless WebP works differently, with prediction, color transforms and LZ77-style coding, and produces an exact copy of the pixels.

WebP stores transparency in an 8-bit alpha channel in both modes. Very low quality settings can soften transparent edges, so use a higher quality or lossless mode for crisp cut-outs.

Every current browser supports WebP, including Safari since version 14. Only very old browsers, such as Internet Explorer 11, need a JPEG or PNG fallback.

Lossy WebP artifacts look a little different from JPEG's: ringing around sharp edges, smeared color in flat areas, and blockiness at very low quality. They are most visible on text, thin lines and sharp graphics.

FAQ: WebP Compressor

Do you upload my WebP images?

No. Compression happens in your browser, and your images never leave your device.

Is WebP lossless or lossy?

Both. Lossless WebP keeps every pixel exactly and is usually smaller than PNG. Lossy WebP discards some detail and is usually smaller than JPEG at similar quality. This compressor uses lossy mode unless you turn on Lossless WebP.

What quality setting should I use?

For photos, start at 75 to 85. For graphics, logos and text, use lossless mode or a quality of 90 or more to avoid artifacts.

Will transparency be preserved?

Yes. Transparent areas stay transparent in both modes. At very low quality, edges around transparent areas can soften, so use a higher setting or lossless mode for crisp edges.

Can I compress multiple WebP files at once?

Yes. Add up to 30 WebP files and compress them with the same settings, then download them individually or as a ZIP.

How does WebP compare to JPEG?

WebP files are usually smaller than JPEG at similar quality, and WebP also supports transparency and animation. JPEG's advantage is that it opens in every program and device, including older software.

What causes WebP compression artifacts?

Low quality settings. They show up as ringing around sharp edges, smeared color in flat areas, or blockiness, mostly on text, logos and sharp graphics. Raise the quality or use lossless mode for that kind of content.

Does this tool support animated WebP?

No. The compressor decodes only the first frame, so an animated WebP comes out as a still image. Keep animated files out of the batch if you need the animation.

Is there a quality where WebP becomes lossless?

No. Lossy and lossless WebP are separate modes, and even quality 100 in lossy mode discards some data. For an exact copy, turn on Lossless WebP, which ignores the quality slider.

Why do some WebP images compress better than others?

It depends on the content and on how the file was saved before. Photos with soft gradients compress well in lossy mode, while sharp edges, flat colors and text do better in lossless mode. Files that were already heavily compressed have little left to save.