Compress WebP
Re-encode WebP files at a lower bitrate.
75 is a good default. Below 50, edges start to show blocking.
How to use Compress WebP
- Drop your WebP files onto the upload area.
- Set the quality with the slider.
- Click Compress.
- Check the new sizes, then download each file or click Download all for a zip.
A WebP exported at a high quality setting, or one that's been through an editor that didn't compress it aggressively, is often larger than it needs to be. This tool decodes it and re-encodes it at a lower quality, the same file back out at a smaller size.
Transparency carries over untouched — WebP's alpha channel survives the re-encode, so this is safe to use on graphics as well as photos, unlike compressing to a format without alpha support.
Everything runs in your browser: nothing is uploaded, so there's no per-file size limit. Drop in a batch and compress them all together, then download as a ZIP.
Questions
Will re-compressing an already-lossy WebP hurt quality?
Some, since it's decoding an already-lossy file and encoding it again — this compounds whatever compression artefacts the original already had. It's a good option when the source is much higher quality than you need, less so for squeezing an already-heavily-compressed file further.
Does transparency survive?
Yes. WebP's alpha channel is preserved through the re-encode, unlike converting to a format such as JPG that has no transparency support.
What quality setting should I use?
75 is a solid default for photos — visually close to the original at a meaningfully smaller size. Push lower for graphics where you can't see a difference, or keep it higher for anything with fine detail.
Can I compress a lot of WebP files at once?
Yes — drop in as many as you like. There's no per-file or batch limit set by the site.
Are my images uploaded anywhere?
No. Decoding and re-encoding both happen in your browser tab — the files never leave your device.