No API key

Nothing to create or renew

No monthly caps

Squeeze as many images as you need

No cloud upload

Compression stays in the browser

GDPR-friendlier

Images aren’t sent to Squeeze servers

How it works

Three steps. First squeeze in minutes.

No account needed. Install, activate, compress.

01

Install from wordpress.org

Search “Squeeze image”, activate,
open Settings → Squeeze.

02

Turn on what you need

Tweak compression quality, Direct WebP conversion etc. — or leave default settings.

03

Squeeze the library

Single image, Bulk Squeeze, or Directory Squeeze for folders under the site root.

Vs cloud optimizers

Stop renting compression by the image.

If ShortPixel / Imagify quotas are the pain — this is the alternative.

CapabilitySqueezeTypical SaaS optimizers
API key / cloud accountNot requiredRequired
Monthly image quotaNone from SqueezePlan-limited
Where compression runsYour browser / siteVendor servers
Direct WebP on diskYesVaries / often sidecar files
Predictable cost at scaleFree or flat PremiumGrows with traffic & uploads

What’s included

Free covers the core. Premium unlocks power tools.

Most sites start free. Upgrade when Bulk-from-Page, comparison, or Elementor on-upload matters.

Image

Bulk compression

Squeeze the whole Media Library in one pass.

Image

Direct WebP

Convert to WebP and reclaim the original file size.

Image

Any directory

Optimize folders outside the Media Library too.

Image

Squeeze on upload

Gutenberg, GenerateBlocks and Voxel — Elementor in Premium.

Image

Full control

Per-format quality, exclusions and automatic backups.

Image

Offload ready

Works alongside WP Offload Media with Direct WebP.

Premium

Image

Before / after

Side-by-side comparison so you can judge quality before you commit.

Premium

Image

Bulk from a page

Squeeze every image attached to a specific page or post.

Premium

Image

Elementor on upload

Auto-squeeze images uploaded through Elementor.

From wordpress.org

What people say.

★★★★★ 5.0 average from reviews on wordpress.org.

“It will be one of the most popular image compression plugins for wordpress in no time. With each update, it works better.”

Jordi Mont

★★★★★

“What I love most is that it doesn’t consume any server resources—the compression happens right in the user’s browser.”

SHAO

★★★★★

“You do not have to connect your website to a third-party service and pay per compression. That is all free and happens in your browser.”

kriskorn

★★★★★

Plans & features

Pick sites. Keep squeezing.

Free covers the core. Premium unlocks power tools — annual highlighted by default.

Free

$0 / forever

  • Squeeze on upload
  • Backup originals
  • Convert to WebP
  • Squeeze thumbnails
  • Bulk Squeeze (uncompressed)
  • Directory Squeeze
  • Exclude by pattern
  • Gutenberg / GenerateBlocks / Voxel on-upload
  • WP Offload Media with Direct WebP

5 sites

$39.99 / year

$5.99 / month

$129.99 once

  • All from Free
  • Image comparison in Media Library
  • Bulk Squeeze from a specific page
  • Resize original on upload
  • CDN URL mapping for WebP modes
  • Elementor on-upload squeeze
  • Up to 5 sites
  • Priority support

Unlimited

$199.99 / year

$24.99 / month

$299.99 once

  • All from Free
  • Image comparison in Media Library
  • Bulk Squeeze from a specific page
  • Resize original on upload
  • CDN URL mapping for WebP modes
  • Elementor on-upload squeeze
  • Unlimited sites
  • Priority support

14-days refund policy · Billing cycle updates Freemius checkout links automatically.

FAQ

Answers that unblock the install.

Do I need an API key?

No. There is no third-party compression API and no monthly image quota from Squeeze. Processing stays on your site / in your admin browser.

Are my images uploaded to your servers?

No. Image bytes are not uploaded to Squeeze’s servers for compression. That helps with privacy and GDPR-sensitive setups.

How does the plugin work?

Squeeze compresses images in your browser with Web Workers and open-source codecs (MozJPEG, Browser Image Compression for PNG, WebP and AVIF — the same family as Squoosh.app). You can squeeze from the Media Library, run Bulk or Directory Squeeze, or compress on upload in supported editors.

Can Squeeze convert images to WebP?

Yes. Enable Direct WebP conversion (recommended) under Basic Settings to replace JPG/PNG with .webp on disk and save storage. You can also use legacy modes that keep originals and store WebP under wp-content/squeeze-webp/ with HTML rewrite or .htaccess delivery.

Does Squeeze work with WP Offload Media?

Yes with Direct WebP — converted files sync to S3, GCS, DigitalOcean Spaces, and similar providers via WP Offload Media. The rewrite and .htaccess WebP modes are not compatible when media is offloaded to a CDN.

Which image formats are supported?

JPEG, PNG, WebP, and AVIF.

Does Squeeze work with Gutenberg, GenerateBlocks, Voxel, and Elementor?

On-upload squeeze works with Gutenberg, GenerateBlocks, and Voxel (free). Elementor on-upload squeeze is a Premium feature.

Can I compress multiple images at once?

Yes. Use Bulk Squeeze for Media Library attachments (pause/resume supported) or Directory Squeeze for any folder under your site root. Back up before directory runs — automatic .bak backups are not created in directory mode.

Where is the full documentation?

https://pluginarium.com/squeeze/squeeze-documentation/

From the blog

Learn more

Go deeper on quotas, PageSpeed, and compression that stays on your site.

Guide

WordPress Image Compression Without Limits

How compressed images affect PageSpeed Insights — and how to optimize without quotas.

Image

Keep in touch

Have a thought, complain or request?
Submit a form below.