Vacuum Image Optimizer
Modern image optimization toolkit for WordPress. Generate WebP and AVIF, bulk-optimize your media library, automate uploads, and serve modern formats on the frontend — without ever altering your originals.
Approved and available on WordPress.org · v1.0.1 · SVN revision 3593067

Overview
Everything you need to ship lighter images
A complete optimization pipeline that runs entirely on your own server — no external services, no account, no lock-in.
What is new
What changed in 1.0.1
A focused release that improves first-run setup, WebP handling, restore safety, bulk feedback, and compatibility visibility.
Optional setup wizard for a guided first-run configuration, with skip and relaunch paths.
WebP source optimization, alongside existing WebP and optional AVIF generation.
Safer backup and restore handling for originals before file changes are made.
Improved bulk processing feedback for optimized, skipped, and failed images.
Refined Media Library status column and per-image actions.
Clearer server compatibility checks for Imagick, GD, WebP, AVIF, uploads, and backups.
Features
Built for performance and peace of mind
WebP source and copy optimization
Optimize WebP uploads directly, and create optimized WebP copies of JPEG and PNG images using Imagick or GD with WordPress srcset compatibility.
AVIF generation
Generate next-generation AVIF as a parallel format when your server supports it. If AVIF is unavailable, WebP and originals keep working normally.
Bulk optimization queue
Scan your media library and process eligible images in safe, batched background steps with clearer optimized, skipped, and failed counters.
Upload automation
Automatically optimize new JPEG, PNG, and supported WebP uploads — either queued for background processing or handled immediately on upload.
Frontend delivery
Serve generated WebP/AVIF on the frontend with automatic, safe fallback to the original. Stored media URLs in your database are never changed.
Reports & CSV export
Track storage savings, recent activity, top savings, format distribution, and automation stats — with one-click CSV export.
Backup & restore
Each original is copied before optimization when backups are enabled, and the restore workflow brings source files back safely when needed.
10-language interface
A fully translatable admin UI: English plus 9 bundled translations, with an in-plugin interface-language selector independent of the site language.
Documentation
Official product documentation
The full docs cover installation, setup, compression settings, supported formats, backup and restore, queue behavior, developer notes, troubleshooting, privacy, and release history.
docs.mcorucu.com/vacuum-image-optimizer
Screenshots
A clean, modern admin experience







Technical
Safe by design, native to WordPress
No magic, no black boxes — Vacuum works the way WordPress expects and keeps your originals untouched.
- WordPress-native — built on standard WordPress image functions and hooks.
- No external API — all processing happens on your own server, no account required.
- Non-destructive — original images are never modified or deleted.
- GPL-compatible — licensed under GPL-2.0-or-later.
- Requires PHP 8.1 or newer.
- Requires WordPress 6.2 or newer.
FAQ
Frequently asked questions
Does it replace my original images?
No. Your original files are never modified or deleted. Optimized WebP/AVIF copies are created alongside the originals, and the frontend always falls back to the original when needed.
Does it support AVIF?
Yes. AVIF generation is available as a parallel format when your server supports it (via Imagick or a GD build with AVIF). If AVIF is unavailable, WebP and originals continue to work normally.
Does it work with WooCommerce?
Yes. Frontend delivery hooks into the standard WordPress image functions used by WooCommerce product and gallery images, so generated formats are served automatically with fallback to originals.
Does it use external services?
No. There is no external API and no account required — every optimization happens locally on your own server.
Can I restore originals?
Yes. When backups are enabled, each original is copied before optimization, and you can restore it at any time from the per-image Restore action in the Media Library.
Is it free?
Yes. Vacuum Image Optimizer is a free, GPL-licensed WordPress plugin.
Changelog
Release history
- Released on WordPress.org as version 1.0.1 (SVN revision 3593067).
- Added an optional setup wizard that can be completed, skipped, and relaunched from settings.
- Added WebP source optimization while keeping WebP/AVIF generation and original fallback intact.
- Improved backup/restore safety, bulk queue feedback, and Media Library status handling.
- Expanded server compatibility checks for image engines, format support, uploads, and backups.
Get Vacuum Image Optimizer
Free and GPL-licensed. Download the latest build, or reach out for help getting set up.
mcorucu.com