WebP Compressor

Reduce WebP file size with quality controls and target size options. Supports both static and animated WebP.

Initializing... drag & drop files here

Supports: WEBP

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
File size (%)
1
80
100
If your file is 10 MB, then selecting 80 will produce a 8 MB file. If you make the output file size too small, then output video quality may suffer.
Auto Scale
[Smart Scaling Active] We will automatically adjust the image dimensions to maximize quality while hitting your target file size. Manual resolution settings are hidden to prevent pixelation.

How to Compress WebP Online

  1. Upload Your WebP Files: Drag and drop, or click "+ Add Files" to load one or many .webp images. Static and animated WebP are both accepted.
  2. Pick Target File Size (%) or Specific File Size: Choose a percentage of the original (50% halves the file), or enter an exact KB/MB target (e.g. 100 KB). For finer control, switch to Image Quality (%) and set a value between 1 and 100 — 75-85 is the usual sweet spot for photos.
  3. Auto Scale (Optional): Leave Auto Scale on so dimensions are nudged down only when needed to hit your size target without crushing quality. Turn it off when you must keep the original pixel dimensions.
  4. Compress and Download: Click "Compress". Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after one hour — no sign-up, no watermark, never shared. Download individually or as a single ZIP.

Why Compress WebP?

WebP is already a modern format — Google announced it on September 30, 2010 as a smaller-file alternative to JPEG, PNG, and GIF, with lossy compression derived from the VP8 video codec. But "already compressed" does not mean "as small as it could be". Photographers exporting at quality 95, designers saving lossless WebP from Figma, and CMS plugins that re-encode at conservative defaults all leave significant headroom on the table. Re-encoding at a lower quality factor, switching from lossless to lossy where appropriate, or scaling oversized images to the actual display dimensions often cuts 40-70% with no visible difference.

  • Core Web Vitals & SEO — Largest Contentful Paint (LCP) is one of Google's ranking signals; the LCP image is usually the page's hero, and shaving 200-500 KB off it directly improves the score on slower mobile connections.
  • CDN and storage bills — A site that serves 10 million WebP impressions a month at an average 150 KB instead of 400 KB saves 2.4 TB of egress every month. At typical CDN rates that is real money.
  • Email and chat attachments — Discord caps free-tier uploads at 10 MB per file (lowered from 25 MB in September 2024), Gmail at 25 MB. Multi-megapixel WebP exports often need a trim before they go through.
  • Marketplace and form uploads — eBay accepts up to 12 MB per photo, Shopify product images cap at 20 MB, and many government and school portals enforce 1-5 MB caps. Re-encoding to fit the cap is faster than re-shooting.
  • Animated WebP shrinkage — Animated WebP from screen-recorders or Lottie exports can balloon past 5 MB. Lowering quality or pruning frames brings them back into "fits on a tweet" territory.
  • Faster Git, faster builds — Static-site generators (Next.js, Astro, Hugo) and design repos balloon when committed WebP assets are oversized. Compressing them keeps repo clones and CI builds snappy.

WebP vs JPEG vs PNG vs AVIF — Format Comparison

Property WebP JPEG PNG AVIF
Released 2010 (Google) 1992 (JPEG group) 1996 (PNG group) 2019 (AOMedia)
Codec basis VP8 intra-frame DCT block coding DEFLATE (zlib) AV1 intra-frame
Lossy compression Yes Yes No Yes
Lossless compression Yes No Yes Yes
Transparency (alpha) Yes (8-bit) No Yes (8-bit) Yes (10/12-bit)
Animation Yes No No (APNG is separate) Yes
Max dimensions 16,383 px (side) 65,535 px (side) 2,147,483,647 px (side) 8,192 × 4,352 (baseline)
Typical lossy vs JPEG 25-34% smaller baseline n/a ~50% smaller than JPEG
Typical lossless vs PNG ~26% smaller n/a baseline similar or smaller
Browser support ~96% (caniuse) ~100% ~100% ~95% (caniuse)

WebP figures cite Google's WebP compression study, which measured lossy WebP at 0.66-0.75× the file size of JPEG at matching SSIM. The 16,383 px side limit is inherited from the underlying VP8 keyframe bitstream that lossy WebP is built on; see the WebP container specification for the full byte layout.

Lossy vs Lossless WebP — Which to Use

Source image Best mode Suggested quality Notes
Photographs, screenshots with gradients Lossy 75-85 Compression artefacts are masked by photographic noise.
UI icons, logos, line art Lossless n/a Lossy WebP smears single-pixel edges; lossless keeps them crisp.
Charts, diagrams, screenshots of text Lossless or lossy at 90+ 90-95 Below ~85, text edges ring and become hard to read.
Images with transparency you'll re-edit later Lossless n/a Lossy WebP can shift alpha values slightly.
Animated WebP from screen recorders Lossy 60-75 Frame-to-frame redundancy compresses well; drop every other frame for further savings.
Hero images on landing pages Lossy 70-80 LCP-sensitive; smaller is usually better than pixel-perfect.

Frequently Asked Questions

How much smaller can a WebP file actually get?

It depends entirely on the source. A WebP already exported at quality 80 from Photoshop typically loses another 20-40% when re-encoded at quality 70-75. A lossless WebP of a photo can drop 60-80% by switching to lossy at quality 80. Animated WebP from a screen-recorder often shrinks 40-60% by lowering quality from 100 to 75 and trimming the frame rate.

Will compressing a WebP that's already compressed make it look worse?

Each lossy re-encode introduces some loss, the same way it does with JPEG. In practice, a single re-encode from quality 90 to quality 75 is almost always visually imperceptible, but repeating that 5-10 times will produce visible artefacts. If you anticipate further editing later, keep an uncompressed master (PNG, TIFF, or lossless WebP) and only ship the lossy version.

Should I pick lossy or lossless WebP?

Photographs, screenshots of GUIs, and any image with smooth gradients should be lossy at 75-85 — the savings are huge and the loss is invisible. Icons, logos, line drawings, and anything with sharp 1-pixel edges should be lossless, because lossy WebP smears those edges. The cheat sheet table above maps common source types to the right mode.

Does every browser support WebP in 2026?

Roughly 96% of global traffic according to caniuse.com. Chrome added partial lossy WebP support in version 17 (2012) and reached full WebP support (including lossless) in version 32 (2014). Firefox added support in version 65 (January 2019). iOS Safari has supported WebP since version 14 (September 2020) and desktop Safari reached full support in version 16 (September 2022); Edge (Chromium) inherited it from January 2020. The remaining ~4% is mostly legacy IE and ancient Android WebView builds — usually safe to ignore, but serve a JPEG fallback via <picture> if you need to cover them.

Why is my animated WebP still huge after compressing?

Animated WebP encodes each frame against the previous one, but if frames change drastically (a screen recording with a cursor flying around, for example) most of the file is irreducible motion. Two reliable levers: lower the quality to 60-70, and drop the effective frame rate by removing every second frame. For very long animations, converting to a real video codec via WebP to MP4 usually shrinks it by another 5-10×.

What's the maximum WebP dimension XConvert can handle?

Lossy WebP inherits a 16,383 px per-side cap from the underlying VP8 keyframe format, and in practice every major encoder (libwebp, browsers, design tools) enforces it. That is a format-level limit, not a tool-level limit. XConvert accepts anything inside that envelope (so up to a ~268-megapixel single image). If your source PNG or TIFF exceeds 16,383 px on either side, scale it down first with Resize WebP or export at lower resolution before compressing.

Are my files uploaded to your server?

files are processed on our servers and deleted automatically after one hour and are not stored long-term. There is no account or sign-up, no watermark added to the output, and your files are not indexed or shared. For the same compression on other formats see Compress PNG, Compress JPG, and Compress GIF.

Should I switch from WebP to AVIF instead?

AVIF (based on the AV1 codec, 2019) typically beats WebP by another 20-30% at the same visual quality, and browser support reached ~95% in 2026. If your audience is on current Chrome, Edge, Firefox, and Safari 16.4+, WebP to AVIF is worth testing. For older Safari and embedded browsers, WebP is still the safer default.

Can I convert WebP back to JPG or PNG after compressing?

Yes. After compressing here, run the output through WebP to JPG for photos or WebP to PNG when you need transparency or lossless. Going the other way — JPG to WebP and PNG to WebP — re-encodes the original and is the cleanest path if you started in those formats.

Rate WebP Compressor Tool

Rating: 4.7 / 5 - 47433 reviews