WebP Compressor
Compress WebP images online, lossy or lossless. Transparency and animation stay, and each one stays a WebP.
Compress WebP images, lossy or lossless
WebP is already a compact format, so a WebP compressor works by re-encoding the file at the quality you choose, or, for a WebP saved lossless, by repacking it without touching a pixel. Pick one of the two below. Each image stays a WebP with the same width and height, transparent areas stay transparent, and an animated WebP stays animated with its timing.
Drop several files at once, up to 40 MB each. A WebP that cannot get smaller comes back unchanged. Camera EXIF data is removed, and the colour profile is kept.
Quality slider or Lossless
Quality (lossy)
- Quality runs from 10 to 100 and starts at 82
- Lower values give a smaller file and a softer picture
- The right choice for photos and anything shown on screen
- Very low values can leave blur and blocky patches
Lossless
- Every pixel stays exactly the same
- The file is only repacked, and that only helps a WebP saved lossless without optimisation
- On a WebP saved lossy it makes a bigger file, so the original comes back unchanged
- Transparency and animation are kept like in the other mode
Maximum colors is a setting for GIF and PNG and does not apply to WebP. How the compression artifacts of lossy formats look, and how to spot them, is covered in image compression artifacts.
Why WebP files are small, and when to use another format
Google measured lossless WebP at about 26% smaller than PNG, and lossy WebP at 25 to 34% smaller than JPEG at the same quality. Smaller images help a page load sooner, as faster website, faster loading explains. Where WebP is shown is covered in WebP browser support.
-
Your file
You have WebP, JPG and PNG files in one batch.
UseUse the image compressor, which accepts mixed formats in one go.
-
Your file
The file is a PNG.
UseThe PNG compressor reduces its colours or repacks it, and the result stays a PNG.
-
Your file
The file is a JPG.
UseThe JPG compressor keeps it a JPG.
How to compress a WebP
-
Drop your WebP files
Add one or several WebP images, up to 40 MB each, animated ones included.
-
Set Quality or tick Lossless
Lower the Quality slider for a smaller file, or tick Lossless to keep every pixel, which only helps a WebP that was saved lossless.
-
Compress and download
Click Compress WebP, check the size before and after for each file, and download them.
WebP compressor questions
Yes. Transparent and semi-transparent pixels are kept in both modes, and the file stays a WebP.
Yes. The animation and its timing stay, so it plays as before in a smaller file.
It was probably saved at a low quality already, or by an encoder that did a good job. Lower the Quality slider. Lossless only helps a WebP that was saved lossless, and on a lossy one it makes a bigger file, so the original comes back. A WebP that cannot shrink comes back unchanged.
By default yes, at the Quality you set, which starts at 82. Tick Lossless if no pixel may change; it only repacks, which helps a WebP that was saved lossless, and a lossy WebP comes back unchanged.
No. Width and height stay the same; only the file gets smaller.