Skip to content
Vacuum Image Optimizer1.0.1
1.0.13 min read

Overview

Start here for the purpose, safety model, and documentation map for Vacuum Image Optimizer.

Vacuum Image Optimizer is a local WordPress image optimization plugin for media libraries that need smaller image delivery without depending on an external API. It creates WebP and optional AVIF derivatives, can optimize supported WebP source uploads, processes existing media through a queue, and keeps originals recoverable through a backup-first workflow.

The plugin is designed for careful production use. Defaults are conservative, Safe Mode is enabled by default, and the admin interface explains which server capabilities are available before you start.

Canonical route

The canonical documentation route for this product is /vacuum-image-optimizer/.

Product facts

FieldValue
ProductVacuum Image Optimizer
Current version1.0.1
TypeWordPress plugin
WordPress.orgOfficial plugin directory
GitHubSource repository
Project pagemcorucu.com project page
Documentationhttps://docs.mcorucu.com/vacuum-image-optimizer/
Text domainvacuum-image-optimizer
PHP namespaceVacuumImageOptimizer
Runtime prefixvacimg_
LicenseGPLv2 or later

Design philosophy

  • Optimize locally with Imagick or GD instead of sending media to a remote service.
  • Keep original files safe, with backups enabled by default.
  • Prefer explicit compatibility checks over silent failure.
  • Process bulk work in small batches so the admin stays responsive.
  • Use WordPress-native hooks, metadata, settings, and media APIs.
  • Make every risky format decision visible in the Media Library and reports.

Supported formats and engines

Source formatWebP outputAVIF outputSource recompression
JPEGSupportedOptional when server supports AVIFNo
PNGSupportedOptional when server supports AVIFNo
WebPSupported as sourceOptional when server supports AVIFYes, when smaller
SVGSkipped for safetySkippedNo
Animated GIFSkipped for safetySkippedNo

Vacuum uses Imagick first when the required format is available, then falls back to GD when possible. The System Status page shows read and write support for WebP and AVIF separately.

Setup Wizard and Safe Mode

The optional Setup Wizard helps new installations choose a safe starting profile. It can be completed, skipped, and relaunched from settings. Safe Mode keeps the plugin conservative by leaving destructive or high-risk behavior off and keeping backup-first decisions prominent.

Optimization workflow

The normal workflow is:

  1. Install and activate the plugin.
  2. Open Media -> Vacuum Image Optimizer.
  3. Review System Status and run the Setup Wizard.
  4. Choose a compression profile and optional AVIF/frontend delivery settings.
  5. Scan the Media Library from Bulk Optimize.
  6. Process batches, review skipped or failed items, and export reports when needed.

Documentation map

AreaStart withUse when
Getting StartedInstallation, Quick StartYou are setting up the plugin for the first time.
ConfigurationCompression Settings, Safe ModeYou are deciding how optimization should behave.
Media workflowBulk Optimize, Media LibraryYou are processing or reviewing real attachments.
RecoveryBackup & Restore, Backup SystemYou need to understand restore safety.
Technical ReferenceArchitecture, Optimization PipelineYou are reviewing implementation or extending the plugin.
SupportFAQ, TroubleshootingYou need help diagnosing a site-specific issue.

Related articles