Plugin info

Total downloads: 1,613
Active installs: 20
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 3 language(s)
Contributors: 1
Last updated: 2/1/2025 (333 days ago)
Added to WordPress: 4/25/2023 (2 years old)
Minimum WordPress version: 5.9
Tested up to WordPress version: 6.7.4
Minimum PHP version: 8.1

Maintenance & Compatibility

Maintenance score

Stale • Last updated 333 days ago • 1 reviews

40/100

Is Another simple image optimizer abandoned?

Likely maintained (last update 333 days ago).

Compatibility

Requires WordPress: 5.9
Tested up to: 6.7.4
Requires PHP: 8.1

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

Automatically optimize uploaded images (jpg, png, gif, webp, svg, avif) using the Spatie image-optimizer library and binary files on your host system.

New uploaded images with all image sizes (thumbnails) will be optimized automatically.

Previously uploaded images can be updated in two ways:

  1. Use the command line interface (cli) and run wp media regenerate, which also triggers the optimization chain. If you don’t have cli access, some other plugin, that regenerates existing thumbnails should work, too (not tested, yet).
  2. The media library has a new column “File size” in the list view, which displays the new and the old file size. If an image is not optimized, there is a link named “Optimize” to run the optimizer directly.

Warning: Images are replaced with the optimized ones. Create a backup before testing this plugin. If this is a deal-breaker for you, don’t use it.

Important: If the needed binary files aren’t installed, this plugin won’t optimize anything. Don’t use it, if you don’t know, how to install them or if your web hoster doesn’t provide them.

Notice: WordPress has no support for SVG files. Technically this plugin can optimize them, but I didn’t run any tests with plugins, that add SVG support to WordPress. I was able to optimize svg files automatically in a local test setup (see prepare-and-run-tests.sh in the tests folder and search for enable_svg_avif_upload).

For more information and notes about development, checkout the project README.md file on Codeberg

Requirements

  • PHP function proc_open must be enabled (some web hosts disable it via php.ini)

Settings

Quality settings can be adjusted with constants in wp-config.php:

Set quality for resizing images (GD/Imagick)

  • define('ASIO_RESIZE_QUALITY_JPEG', 100); // default: 82
  • define('ASIO_RESIZE_QUALITY_WEBP', 100); // default: 86

Set quality of optimizers

  • define('ASIO_QUALITY_JPEGOPTIM', 90); // default: 85
  • define('ASIO_QUALITY_PNGQUANT', 90); // default: 85
  • define('ASIO_QUALITY_CWEBP', 85); // default: 90
  • define('ASIO_QUALITY_AVIFENC', 70); // default: 63

Optimization tools

Spatie image-optimizer will use these optimizers if they are present on your system:

At least jpegoptim and optipng should be installed.

You can find information about how to install the binary files in the Spatie image-optimizer README.md file.

Installation

No installation instructions available

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

PHP 8.1 is required since 0.2.0.

For more details see project CHANGELOG.md on Codeberg