Part of:Lossless vs Lossy: What Image Formats Mean by It
Compress WebP Images
Reduce the size of existing WebP files by re-encoding at a lower quality. Keeps transparency, works in batches, runs in your browser.
- No file limits
- No registration
- Free forever
- Images never leave your browser
Drop images here
or paste from clipboard (Ctrl/⌘ + V)
Supported formats: JPG, PNG, WebP, AVIF, SVG
Original Size
Output Size
Target size
Processing…
Your images never leave your browser
All processing happens locally on your device. Nothing is uploaded to a server, stored, or tracked.
Most WebP files are saved at a quality nobody needs for the web, which is why a 300 KB image can often become 120 KB with no visible difference at normal viewing size. This re-encodes an existing WebP rather than converting from another format, and it is honest about the catch: each pass through a lossy encoder degrades the image a little, so the original is worth keeping.
How it works
Why a WebP file is often larger than it needs to be
WebP files come out of cameras, design apps, screenshots, and downloads, and each of those saves at a different quality. A designer exporting a hero image at maximum quality, a phone saving a photo, and a screenshot utility will all produce very different file sizes for the same kind of picture. Most of them are far above what a screen actually needs, which is where the savings come from.
| Quality level | Typical size, 1600px photo | Looks like | Good for |
|---|---|---|---|
| Maximum or lossless | 400 to 900 KB | Identical to the source | Archiving, further editing |
| High | 200 to 350 KB | Near indistinguishable | Retina displays, large prints |
| Balanced | 90 to 160 KB | Sharp on screen | Most websites and feeds |
| Small | 45 to 90 KB | Slightly soft on close inspection | Thumbnails, slow connections |
| Quantized | 20 to 45 KB | Visibly reduced colour depth | Placeholders, previews only |
NoteThese are indicative ranges for a typical photograph. A detailed landscape and a flat graphic at the same quality can differ by a factor of two or more.
The re-encoding trade-off nobody mentions
Compressing a lossy format is not the same as compressing a file. A JPG or WebP has already thrown information away, and running it through the encoder again throws away a bit more. The result is usually fine for screen use, which is why this is worth doing, but it is not free and it is not reversible. The sensible pattern is to compress once, from the original, and keep the original.
- Always compress from the original, never from a file you already compressed.
- The file size and quality are shown together so you can judge the trade rather than guess.
- Keep the original. If you need a different quality later, go back to it instead of re-compressing the output.
- If the image will be printed or edited later, do not compress it now.
Choosing a quality setting that suits the image
There is no single right setting, because the acceptable quality depends on the content and the display size. A detailed landscape with foliage and texture shows compression artefacts much earlier than a flat graphic or a portrait against a plain background. If you are unsure, compare the two versions at 100 percent and decide from that rather than from a preset name.
- Start at balanced for a general website image.
- Move up one step for images with fine detail, text, or gradients.
- Move down only when the file size is the real constraint, such as on a slow connection.
- Check the result at 100 percent. Compression artefacts are invisible at normal viewing distance and obvious when zoomed.
When a different tool is the better answer
Compression is the right tool when the format is correct and only the file size is too large. It is the wrong tool when the file needs to be smaller for a structural reason, such as a full resolution photo being used as a thumbnail. Converting to a more efficient format, or resizing to the dimensions actually displayed, usually gives more for the same effort.
- File too big, format fine: compress it, which is what this page does.
- File needs to be much smaller: convert to AVIF, which compresses more efficiently at the same quality.
- Image is far larger than where it displays: resize it first, then compress.
- You need an exact byte limit: use a target size compressor.
Batch compress WebP
Compress multiple WebP files at once to make them even smaller. Free, private, batch ZIP, and processed entirely in your browser.
Frequently asked questions
Will recompressing WebP degrade quality?
Yes, slightly. WebP is a lossy format, so every re-encode discards a little more detail. That is why the file size and quality slider are shown side by side, and why you should keep the original rather than compressing the same file repeatedly.
When should I recompress a WebP file?
When it is larger than it needs to be for how it will be displayed. Dropping from a high quality to a balanced setting often halves the file with no visible change at typical screen sizes. If you need it far smaller than that, converting to AVIF usually beats compressing WebP harder.
Does compressing WebP keep transparency?
Yes, WebP supports an alpha channel, and compressing it re-encodes the alpha along with the image. Transparent areas may gain slightly larger file sizes because the encoder has to preserve the edge quality.
How small can a WebP file get before it looks bad?
For a photo displayed at typical screen size, around 100 to 150 KB is usually indistinguishable from a much larger file. A detailed landscape needs more than a flat graphic at the same size, which is why a single quality setting does not suit every image.
Can I bulk compress many WebP files without uploading?
Yes. Add your WebP files, pick a quality level, and compress them together. Everything is processed locally and you can download a ZIP.