Skip to content
AnyResizer

Compress WebP images — free, lossy or lossless, in your browser

Drop your WebP files, pick a quality or switch to lossless, and download smaller versions. Up to 50 at a time.

Drop WebP files to compress

WebP only · still or animated · up to 50 files · 100 MB each

  • Free
  • Instant
  • No signup

Original and compressed, side by side

Drag the divider across the photo. Both sides are the same 1:1 crop: one from the original file, one from the file this tool made from it.

Close-up of latte art in a cappuccino, compressed file
Close-up of latte art in a cappuccino, original file
Original · 4.7 MBCompressed · 1.2 MB (−73%)
1:1 crop of a 7723 × 5792 WebP file. Sizes are for the whole files. Compressed here with quality 80.

How to compress a WebP file

  1. Drop your WebP files

    One or fifty, still or animated. Everything runs on your device.

  2. Pick lossy or lossless

    Leave it lossy and set a quality for photos, or turn lossless on for screenshots and flat graphics.

  3. Check the saving and download

    Each file shows its before and after size. Save one directly or take the whole batch as a ZIP.

Features

Animation survives

An animated WebP comes back animated with all its frames, instead of collapsing to the first one.

Fifty files, one pass

Queue a whole folder, watch the saving per file, and download everything as a ZIP.

Lossy or lossless, your call

A real mode switch, not a single slider. Lossless keeps every pixel; lossy trades detail you will not see for a much smaller file.

When you need lighter WebP files

Page-speed budgets

Largest Contentful Paint is usually an image. Dropping the hero WebP from 400 KB to 120 KB moves the number more than most code changes.

CMS and plugin exports

Conversion plugins often write WebP at quality 90 or higher by default. Re-encoding lower is free size on every page.

Animated WebP on a landing page

A short product loop can weigh several megabytes. Lower the quality across frames and it stays watchable at a fraction of the size.

Design-tool exports

Figma and Sketch export at print-grade quality. A UI screenshot for documentation usually wants lossless instead.

Email and chat limits

When an attachment is a few hundred kilobytes over a hard cap, a single quality step is normally all it takes.

Product galleries

Dozens of shots at the same settings, compressed in one queue, with the totals visible before you commit.

Why compress here

  • Both WebP encoders exposed, not just a quality slider
  • Animated WebP keeps every frame
  • Per-file savings shown, including when there is little to gain
  • Files up to 100 MB, fifty at a time, no account

WebP is already efficient, which is why the settings matter

A WebP that came out of a design tool or a CMS plugin is often exported at a quality far higher than a web page needs. Re-encoding at 75 or 80 typically takes a third to two thirds off the file with no visible change on a photo. That is the whole job of this page: same picture, lighter file.

WebP has two separate encoders, and picking the wrong one is the most common reason compression disappoints. The lossy encoder throws away detail your eye is unlikely to notice, which suits photographs. The lossless encoder keeps every pixel exactly and shrinks the file by finding repetition instead, which suits screenshots, flat illustrations, logos and anything with hard edges. Run a screenshot through the lossy encoder and the text edges go fuzzy; run a photo through the lossless encoder and the file often gets bigger.

One honest caveat: if your WebP was already compressed carefully, there may be very little left to take. The queue shows the before and after size for every file, so a small saving is visible rather than hidden. When that happens the file was already doing its job.

Getting the most out of it

  1. Tip 1:

    Photos want lossy. Start at 80, look at the result, and only go lower if the saving is worth it.

  2. Tip 2:

    Screenshots, logos and flat illustrations want lossless. Lossy compression puts halos around hard edges and small text.

  3. Tip 3:

    If the output is barely smaller, the source was already well compressed. That is a real answer, not a failure.

  4. Tip 4:

    Transparency is safe in both modes. Nothing fills your alpha channel with white.

  5. Tip 5:

    Need an exact number like 200 KB rather than a quality setting? Use the KB-target tool instead of guessing with the slider.

WebP compression questions

How do I reduce the size of a WebP file?

Drop it here, leave the mode on lossy, and set a quality of about 80. The file is re-encoded on your device and the queue shows the new size next to the original. If the picture is a screenshot or a flat graphic, switch lossless on instead.

Is WebP lossy or lossless?

Both. WebP is a container with two encoders, and a WebP file can be either. That is why this page offers a mode switch rather than assuming: lossy discards detail to gain size, lossless keeps every pixel and compresses by finding repetition.

Can an already-compressed WebP get smaller?

Sometimes, but not always. If the file was exported at quality 90 there is usually plenty to take. If it was already saved near 75 you may only gain a few percent, and pushing much lower will start to show. The before and after sizes in the queue tell you which case you are in.

Will my animated WebP still animate?

Yes. Animated files are rebuilt frame by frame and written back as animation, so the frame count and timing survive. Most compressors quietly return only the first frame, which is why we call this out.

Does compressing a WebP hurt transparency?

No. The alpha channel is preserved in both lossy and lossless mode, so a transparent background stays transparent rather than turning white.

How many files can I compress at once?

Up to 50 per batch, at 100 MB each. They run one after another so a large queue does not exhaust memory, and you can download the finished set as a single ZIP.

Would AVIF be smaller than WebP?

Usually yes, by roughly 20 to 30 percent at similar visual quality, and browser support is now broad. If your audience is on current browsers it is worth testing. WebP remains the safer choice for older Safari versions and embedded browsers, and you can re-encode to AVIF from the output format list.

Are my files uploaded to a server?

No. Compression runs in the page through WebAssembly, so the image data stays on your device. Several tools that rank for this search do upload and then delete the file hours later; here there is no server step to delete anything from.

Lighter WebP files, two clicks away

Drop your files, choose a mode, download the smaller set. Free and nothing to install.