WebP Compressor

Trim a WebP further when it still misses the limit you were given.

Up to 50 MB per file. Sign up free to compress files up to 100 MB.

How to compress WebP files online

WebP is already one of the most efficient image formats. Our tool pushes it further with advanced re-encoding to hit exact file-size targets.

  1. 1

    Upload WebP images

    Select your WebP files. Lossy and lossless WebP both work. An animated WebP comes back as its first frame, so keep your original if you need the animation. One file at a time on the free plan.

  2. 2

    Choose target size

    Pick a target file size. What comes out is always lossy WebP, at the highest quality factor that reaches your target.

  3. 3

    Download compressed WebP

    Download your optimized WebP files ready for the web. The output format stays WebP, no conversion. Individual download or ZIP batch available.

What this compressor does well

VP8 lossy encoding

Lossy WebP uses the VP8 video codec's intra-frame encoding with predictive coding and adaptive quantization, producing files 25-35% smaller than equivalent JPEGs.

Lossless in, lossy out

A lossless WebP is accepted, and the result is re-encoded as lossy WebP. That is how the size comes down, so keep the lossless original if you need it.

Alpha channel support

Unlike JPG, WebP supports full transparency in both lossy and lossless modes. Lossy WebP with alpha is typically 3x smaller than a PNG with the same transparency.

Broad browser support

WebP is supported by all modern browsers: Chrome, Firefox, Safari 14+, and Edge. Global browser coverage exceeds 97%, making it safe for production web use.

Smaller than JPEG

WebP lossy files are 25-35% smaller than JPEG at the same visual quality, and WebP also supports transparency which JPEG cannot.

Highest quality that fits

The quality factor is searched rather than guessed, so the file lands at the best quality that still reaches your target. Only the first frame of an animated WebP is kept.

Already efficient, so expect less headroom

WebP is already an efficient format, so there is less to reclaim than with JPEG. In our own testing the same photo saved as WebP started at 1.9 MB against 3.4 MB as a JPEG, and a 1MB target cut the WebP by 49% versus 73% for the JPEG. It still hits the size you ask for, but expect an aggressive target to cost visible quality sooner than it would on a JPEG.

Upload limits worth knowing

The caps people most often run into, and what each one really means in practice.

Where Limit In practice
Gmail 25 MB Attachments above this are converted to a Drive link instead of sending.
Outlook.com 20 MB Outlook desktop against Exchange is often capped lower, at 10 MB.
WordPress (default) 2 MB Set by PHP's upload_max_filesize; many hosts leave the default in place.

Email attachments are Base64-encoded in transit, which inflates them by roughly 33%. A 20 MB file arrives as about 27 MB, so a 25 MB cap is really closer to 18 MB of actual payload. Leave headroom rather than compressing to exactly the published limit.

How WebP compression works

WebP is a VP8-derived format that ships in two modes: lossy (≈25-35% smaller than JPG at the same visual quality) and lossless (≈26% smaller than PNG). Whichever goes in, our compressor writes lossy WebP and tunes the quality parameter downward to hit the target. The quality-vs-size curve is smoother than JPG, going from quality 90 to 60 in WebP typically produces less visible degradation than the equivalent JPG drop. All modern browsers (Chrome, Firefox, Safari 14+, Edge) support WebP natively.

Which target size to pick for WebP

Different portals cap WebP uploads at different sizes. Pick the target that matches where you’re uploading rather than shrinking blindly, over-compressing wastes visible quality, under-compressing gets rejected.

Other targets

These have no page of their own. Pick the size in the upload box above.

50KB
CDN thumbnails & og:image tags. WebP thumbnails at 400×300 for card grids, blog listings and e-commerce category pages sit comfortably under 50 KB with lossy quality around 75.
150KB
Product and carousel images. A 150 KB WebP holds a detailed product or carousel image at full width.
200KB
Blog featured images & newsletter headers. Blog featured images at 1200×630 (the OpenGraph standard) in WebP hit 200 KB with quality 85, a good ratio for Substack, Ghost, and Beehiiv newsletter previews.
500KB
Portfolio & case-study web pages. Full-width portfolio images at 1920×1080 in WebP land around 500 KB at high quality (88-92), the sweet spot for design agency case studies, photographer portfolios, and product landing pages where visual quality matters more than shaving the last kilobyte off page weight.
1MB
Progressive Web App splash & shareable graphics. PWA splash-screen assets at 2048×2048 and shareable social graphics with fine detail comfortably fit in 1 MB WebP.
2MB
High-resolution web images. 2 MB fits a high-resolution WebP hero or product zoom image at full detail.

Frequently asked questions

How do I compress WEBP files online?

Choose a target size, upload your WEBP file, and click Compress. iFormat shrinks it to your chosen size while keeping quality as high as possible, free, no watermark, and no account needed.

What sizes can I compress WEBP to?

Dedicated pages cover 100KB. Pick the size that matches the upload limit or email cap you need to meet.

How does WEBP compression work?

WebP compression adjusts the quality parameter of Google's VP8-derived codec. WebP is already 25–35% more efficient than JPG at equivalent quality, so further compression involves lowering quality or reducing dimensions. The compressor finds the optimal quality setting for your target size.

Will compressing reduce WEBP quality?

WebP handles compression artifacts better than JPG, it avoids the blocking artifacts that JPG shows at low quality. At quality 60, WebP still looks acceptable for web use. Below quality 40, smearing and loss of fine detail become visible.

Is the WEBP compressor free?

Yes. Compressing WEBP files is free with no watermark and no sign-up. Paid plans only raise file-size and batch limits.

Are my WEBP files kept private?

Yes. Uploads use an encrypted HTTPS connection, compression runs on an isolated worker, and both your original and the compressed file are deleted automatically within 1 hour, and nothing is stored, shared, or used for training.
Reviewed by Updated