If you've maintained a WordPress site for more than a couple of years, you've probably got this somewhere in your Media Library: thumbnail files that reference sizes your theme stopped using two redesigns ago, files that went missing after a host migration, and srcset entries pointing at images that 404 silently in production.
WordPress core doesn't give you a way to see this. wp media regenerate (if you even have WP-CLI access) regenerates everything, blindly, whether it's needed or not — which is slow, wastes disk I/O, and doesn't tell you what was actually broken in the first place.
That's the gap I built TinySharp Thumbnails to close.
What it actually does
Audits your Media Library and flags missing files, outdated dimensions, and orphaned sizes — before touching anything
Repairs only what's broken instead of blind full-library regeneration
Resumable jobs — if you're on shared hosting with execution time limits, the job picks back up instead of dying halfway through a 10k-image library
No telemetry — it doesn't phone home. What it checks stays on your site.
It's a free, standalone plugin — no account, no API key, no dependency on any other TinySharp product.
Why I built it this way
Most "optimize your media library" tools I found either (a) require you to nuke and rebuild everything, or (b) are bundled inside a bigger paid tool where the actual audit logic is locked behind a paywall. Neither felt right for something as basic as "tell me what's actually broken."
Try it
It's live on WordPress.org: TinySharp Thumbnail Audit & Repair
If you run it on a site with a large or old Media Library, I'd genuinely like to hear what it finds — especially edge cases. Still early days on this one, so bug reports and feature requests are welcome.
Top comments (0)