WordPress Media, Solved

Stop Paying Monthly for Media Optimization

Queue-based image processing, cloud offloading to Cloudflare R2, and built-in media scanners — all in one free WordPress plugin with zero monthly fees.

Unlimited
Images Managed
Unlimited
Media Offload
$0
Monthly Fee
Plays nicely with

Tested with the WordPress stack you already run

StaticQ uses standard WordPress hooks and output buffering, so it works with virtually any theme, page builder, and caching layer. These are the integrations we explicitly test against.

Woo WooCommerce
Elementor  
Divi  
Gutenberg  
ACF Advanced Custom Fields
CF R2 Cloudflare R2
CF Workers Cloudflare Workers
Multisite WP Multisite
WP-CLI  
Polylang  

Don't see your stack? StaticQ is built on standard WordPress filters — most plugins and themes work without configuration.

Before / after

See the compression for yourself

StaticQ generates WebP variants alongside your originals. Drag the divider — left is the original JPEG, right is the WebP that StaticQ ships to supported browsers.

After: WebP · q75
Before: JPEG · original
JPEG · original
WebP · q75

Same image. Drag the divider to compare.

The Problem

WordPress Media is a Mess

If you've managed a WordPress site with thousands of images, you know these pain points all too well.

Library Drift

Switch themes, change image sizes, enable WebP — your media library drifts out of sync. No plugin tells you what's broken or helps you fix it.

CPU Overload

Real-time image resizing on upload hammers your server CPU — especially on shared hosting — causing timeouts and slow admin pages.

Fragmented Tools

You need one plugin to optimize, another to offload, and a third to clean up. Managing three plugins for one workflow is a mess.

Manual Management

Migrating your library to new settings means hours of manual work. There's no easy way to re-process, re-upload, or realign existing files.

Storage Bloat

WordPress generates multiple sizes per image. Over time, your uploads folder balloons with unused thumbnails eating disk space.

No Visibility

Most plugins give you zero insight into what files exist, which are orphaned, and what's actually being served to visitors.

Features

Everything You Need, Nothing You Don't

StaticQ replaces your optimization plugin, your offloading plugin, and your cleanup plugin — with one unified tool.

Queue-Based Processing

Images aren't resized on upload. They're queued and processed via WordPress cron — no CPU spikes, no timeouts, even on shared hosting.

Cloud Offloading (R2)

Offload processed media to Cloudflare R2. Free your hosting disk space and serve from the edge.

Cloudflare Image Resizing

Offload thumbnail generation and WebP conversion to Cloudflare's edge — higher quality output without touching your server's CPU. Requires a paid Cloudflare plan.

Media Library Scanner

Audits every attachment against your current settings — missing files, missing sizes, missing WebP variants — and repairs them in one click.

Read more

Post Content Scanner

Finds stale image URLs baked into your posts — wrong domains, outdated filenames, deleted attachments — and rewrites them automatically.

Read more

Orphan File Detection

Find files sitting on disk with no matching database record. Quarantine them safely before cleanup — with full restore if needed.

Read more

Smart Front-End Delivery

Automatic <picture> tag delivery with WebP sources. Serves the optimal format based on browser support — zero config required.

Safe by design

You can undo every operation

The riskiest part of any media cleanup is the moment you click "delete". StaticQ is built so that moment is never irreversible.

Originals are never overwritten

StaticQ generates new files (resized variants, WebP) alongside your original. Your full-resolution upload sits untouched on disk or in your R2 bucket — every cleanup and repair operation can be reversed against it.

Quarantine before delete

Orphan Detection moves files to a quarantine folder first — never directly to the trash. You review the list, restore anything that should not have been flagged, and only then commit the cleanup. Mistakes are recoverable.

Table backup before scanner repairs

Before the Post Content Scanner rewrites URLs in your posts, it can back up the wp_posts table. If a rewrite goes wrong — wrong domain pattern, edge-case content — the original rows are one SQL query away.

Uninstall removes everything cleanly

Deactivating leaves your files alone. Uninstalling removes the plugin tables and options — no abandoned database rows, no leftover cron events, no rewrite hooks. The plugin is fully reversible at any point.

"If you ever uninstall the plugin, it removes everything after itself." That is the standard we hold ourselves to.

How It Works

From Upload to Delivery in Four Steps

StaticQ handles the entire media pipeline — so you don't have to think about it.

01

Upload

Upload images to WordPress as usual. StaticQ intercepts the process and queues all required sizes instead of generating them immediately.

02

Process

WordPress cron picks up queued items in batches. Resize locally on your server, or — if you have a paid Cloudflare plan — offload the work to Cloudflare's edge.

03

Offload

Processed images are automatically offloaded to Cloudflare R2. Local files are removed to free disk space.

04

Deliver

Smart <picture> tags serve WebP to supported browsers. A Cloudflare Worker handles fallback if images aren't processed yet.

Screenshots

See StaticQ in Action

A clean, intuitive WordPress admin interface built for managing thousands of media files.

yoursite.com/wp-admin/admin.php?page=staticq
StaticQ Dashboard screen

Central dashboard showing queue status, processing stats, and storage overview.

Comparison

How StaticQ Stacks Up

Other plugins do part of the job. StaticQ does all of it — without the monthly bill.

Feature StaticQ ShortPixel WP Offload Media Optimole
Image Optimization
Cloud Offloading
Cloudflare R2 Support
Media Library Scanner
Post Content Scanner
Orphan File Detection
Queue Processing
WebP Generation
CF Image Resizing
Free (No Subscription)
Price Free $3.99/mo
per 750 credits
$99/yr
per site
$19.08/mo
per site
Pricing

100% Free. No Subscriptions. No Per-Image Limits.

Every feature included. No upsells. No credit card. Just install and go.

StaticQ Media

$0 / forever

Everything you need to optimize and manage WordPress media. No subscriptions. No per-image limits. Ever.

  • Queue-based image processing
  • Cloudflare R2 offloading
  • Cloudflare Image Resizing (requires Cloudflare Pro)
  • Media Library Scanner
  • Post Content Scanner
  • Orphan detection & quarantine
  • Batch Fix All & Regenerate mode
  • WebP generation
  • Smart <picture> delivery
  • Lazy loading with eager-first-image
  • Cloudflare Worker deployment
  • Unlimited images
Get StaticQ Media
FAQ

Frequently Asked Questions

Take Control of Your WordPress Media

Resize, convert, offload, scan, and deliver — StaticQ gives you a clear view and full control over your entire media library.