Make WebP pictures smaller
WebP is already an efficient format, but many WebP files are saved at a high quality setting, or losslessly, and can be much smaller. The compressor re-encodes them with libwebp, the reference WebP encoder.
- Upload WebP files (still or animated), or a ZIP of a folder.
- Choose “By quality” (75 is a good start) or “To a size in KB”.
- Click Compress.
Still and animated WebP
- Still pictures are saved as lossy WebP at the chosen quality, with transparency kept.
- Animated WebP stays animated: every frame is re-encoded at the chosen quality, with the frame timing and loop count kept. libwebp's animation encoder stores only the parts that change between frames and mixes lossy and lossless frames where that is smaller.
- No quality loss re-saves them as lossless WebP. That helps lossless originals saved with little effort; a lossy WebP can't be made smaller without some loss, so it is kept as it is, with only its metadata removed.
A WebP never comes out bigger than the original. When the original is already smaller than anything the chosen settings produce, it is kept (minus its metadata, if you asked for that).
Good to know
- Choose Save as AVIF for photos when the smallest possible file matters: AVIF is usually smaller than WebP at the same visual quality, and all current browsers show it.
- To also make pictures smaller in pixels, set “Also shrink to” under More options.
- Camera info (EXIF) and XMP are removed by default; the colour profile is kept.
- For animated GIFs, use the GIF Compressor, which can also turn them into animated WebP.
More about what this tool reads and writes: Image Compressor.