WordPress plugin intelligence profile

PrinterFlo Image Optimizer

Truly unlimited WebP & AVIF conversion — runs in YOUR browser via WebAssembly. No API, no server, no credits, no signup. Ever.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.3
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update20 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records PrinterFlo Image Optimizer version 1.0.3 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

How this differs from every other image optimizer: the other plugins in this category compress on a remote server (metered credits) or with your host’s ImageMagick/GD (no AVIF on shared hosting). PrinterFlo Image Optimizer is, to our knowledge, the only one that runs the actual encoders (libwebp, libavif) as WebAssembly in the site owner’s browser — which is why it can be unlimited and free, needs no API key, sends no images anywhere, and can produce AVIF on any hosting plan.

”

This plugin has no server. It converts your media library to WebP (and optionally AVIF) using WebAssembly running in your own browser — the same open-source encoders (Google’s libwebp and libavif) that power professional optimization services, just running on your machine instead of theirs.

  • Truly unlimited — 50 images or 50,000. There is nothing to meter.
  • No account, no API key, no signup — install, click Optimize, done.
  • AVIF on any hosting — shared hosts usually can’t encode AVIF server-side. Your browser can. Get the most modern format on the cheapest hosting.
  • Zero server load — your host does no conversion work at all.
  • Private — images never leave your site. Nothing is sent to any third party.
  • Originals untouched — converted files are saved alongside your originals; one click removes them all.
  • Automatic delivery — front-end images are wrapped in <picture> tags so every visitor’s browser picks the best format it supports. Works on any host — no.htaccess or nginx changes.

How it works

Open Media → Image Optimizer and click Optimize all images. Your browser fetches each image (and every thumbnail size), converts it with WebAssembly, and saves the result back to your media library. Keep the tab open while it runs — that’s the whole trick that makes unlimited possible.

The one honest trade-off: because conversion happens in a browser, new uploads aren’t converted automatically in the background. Revisit the page after adding images and run it again — already-converted files are skipped, so it only processes what’s new.

Built by PrinterFlo, print shop management software. Try the same engine online: free bulk WebP & AVIF converter.

External services

None. This plugin makes no requests to any external service. 0 licensed).

Source code

js ). Both are included in this plugin. To rebuild: cd assets/src && npm install && npm run build.

wasm files in assets/dist/: these WebAssembly binaries ARE the image encoders/decoders — they are essential to the plugin (it performs all conversion in the browser, so without them it does nothing). 0), pulled in verbatim from the @jsquash/webp and @jsquash/avif npm packages by the build above:

  • webp_enc*.wasm / webp_dec*.wasm — Google’s libwebp encoder/decoder, compiled to WebAssembly with Emscripten (build source: jSquash codec directory ).
  • avif_enc*.wasm / avif_dec*.wasm — libavif + libaom encoder/decoder, same toolchain (build source: jSquash codec directory ).

These codecs originate from the GoogleChromeLabs Squoosh project. Complete corresponding source and build instructions for every binary are at the links above.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • compress images
  • convert to webp
  • image optimizer
  • avif
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity20 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.