WordPress Plugin

WordPress Image Compression Plugin — Auto-Optimize Every Upload

PuffPix Compress automatically reduces image file sizes on upload, bulk-optimizes your existing media library, and supports PNG, JPG, WebP, GIF, and SVG — all from a single lightweight plugin.

Start free trial — 100 credits View on WordPress.org
No card required · Works on any WordPress host · Free 30-day trial

Everything in one plugin

Auto-compress on upload

Every image you upload to WordPress is automatically compressed before it enters your media library. No extra steps.

📚

Bulk compress media library

Optimize all your existing images in one go. The bulk compress screen shows before/after size for every file.

✂️
Only PuffPix

SVG compression

Compress SVG files exported from Figma, Illustrator, or Sketch. Strips editor metadata and reduces file sizes up to 60%.

📁
Only PuffPix

Folder mode

Compress an entire server directory in place — including wp-content/uploads and all subdirectories — via the API.

📊

Per-image stats

See original size, compressed size, and savings percentage for every image directly in the WordPress media library column.

🔧

Quality control

Choose between Fast, Balanced, or Max compression engines. Max mode uses mozjpeg and pngquant for the smallest possible files.

Two features no other WordPress compression plugin has

Most WordPress image plugins stop at JPG and PNG. PuffPix goes further.

✂️

SVG compression via SVGO

Design tools like Figma and Illustrator export SVGs bloated with editor metadata, comments, and invisible layers. PuffPix strips all of that — reducing SVG file sizes by up to 60% with zero visual change. No other WordPress compression plugin does this.

📁

Folder mode — compress entire directories

Point PuffPix at any server path (e.g. wp-content/uploads/2024) and it compresses every image file in place, recursively, with a configurable file-size threshold. Ideal for migrating a site with thousands of unoptimized legacy images.

Set up in 3 steps

1

Install the pluginSearch "PuffPix Compress" in WordPress plugins, or upload the zip from your PuffPix dashboard.

2

Paste your API keyGo to Settings → PuffPix Compress and enter your API key. Start your free trial if you don't have one yet.

3

Enable auto-compressTick "Compress images on upload" and every new image is optimized automatically from that point on.

Simple pricing — start free

Free trial
€0 / 30 days
100 compressions to try everything — no card required.
  • 100 compression credits
  • All formats (PNG, JPG, WebP, GIF, SVG)
  • Auto-compress on upload
  • Bulk compress
  • Folder mode
Starter
€3.50 / month
For small sites and blogs. 500 compressions per month.
  • 500 compressions / month
  • All formats including SVG
  • Auto-compress on upload
  • Bulk compress
  • Folder mode
Pro
€9 / month
Unlimited compressions, Max engine (mozjpeg + pngquant), priority API.
  • Unlimited compressions
  • Max compression engine
  • All formats including SVG
  • Auto-compress on upload
  • Bulk compress + Folder mode

Frequently asked questions

Does the PuffPix WordPress plugin compress images automatically?
Yes. The plugin hooks into WordPress's media upload pipeline and automatically compresses every image you upload. No manual steps required — images are optimized the moment they hit your media library.
Can I compress my existing WordPress media library?
Yes. The plugin includes a bulk compress screen in the WordPress admin that lets you optimize all previously uploaded images in one batch, with before/after sizes shown per image.
Does the plugin support SVG compression?
Yes — PuffPix is one of the only WordPress compression plugins that supports SVG. SVG files are minified via SVGO, stripping editor metadata and reducing file sizes by up to 60%.
What is folder mode in the WordPress plugin?
Folder mode lets you compress an entire server directory in place via the PuffPix API. Useful for compressing your wp-content/uploads folder in bulk, including nested subdirectories, without moving files.
Is the PuffPix WordPress plugin free?
The plugin is free to install and includes a free trial of 100 compression credits. After that, paid plans start at €3.50/month for the Starter plan (500 images/month) or €9/month for the Pro plan with max compression and unlimited compressions.
How is PuffPix different from Smush or ShortPixel?
PuffPix offers SVG compression (competitors don't), folder mode for in-place directory compression, and a transparent API you can use outside WordPress too. Pricing starts lower than ShortPixel, with no per-image fees on paid plans.

Try PuffPix Compress free — 100 credits, no card

Get your API key in 30 seconds and start compressing images in WordPress today.

Start free trial → Or download from WordPress.org if you already have a PuffPix account.