BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Thumbnail Manager icon
Maintained Tested up to 7.0.6 #36 in cleanup

Thumbnail Manager

Safely analyze, preview, trash, restore, schedule, regenerate, and manage WordPress thumbnails from a clean tabbed admin screen.

Active installs100+100+ tier
Downloads · 30d137▼ -6.8% vs prev. 30d
Rating—0 reviews
Health score53/100Fair
All-time downloads2.7KSince Sep 2024
Support resolved—No recent threads
RequiresWP 5.0PHP 7.4+
Downloads · 7d40▲ +29% week over week
Our verdict

Use with caution

Thumbnail Manager works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites and was last updated 3 months ago, and scores 53/100 on our health check.

  • Small user base (100+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

61218Jul 7Aug 20Oct 4
Yesterday5
Daily average (1y)5
Peak day48Apr 28, 2026
Last 12 months1.8K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Thumbnail Manager stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
cleanup >100 5,881 Best cleanup plugins →
image optimization >100 2,971 Best image optimization plugins →
media management >100 2,593 Best media management plugins →
regenerate thumbnails #22 354 Best regenerate thumbnails plugins →
thumbnails #42 4,150 Best thumbnails plugins →

Version adoption

Share of active sites per release.

  • 2.364.7%
  • 1.120.6%
  • 2.214.7%

About Thumbnail Manager

From the official readme · v2.3.2

Description

Thumbnail Manager is a safer and more complete media-maintenance workflow for WordPress.

Instead of deleting thumbnails blindly, the plugin now helps you:

  • Preview cleanup results before removing files
  • Work from focused WordPress-style tabs for Analysis, Sizes, Cleanup, Optimize, Backup, Reports, and Pro previews
  • Move thumbnails to plugin Trash instead of deleting permanently
  • Create a zip backup of the exact matching thumbnails before moving them to Trash
  • Restore trashed thumbnails later if needed
  • Process large libraries in batches with visible progress
  • Detect orphan thumbnails left behind on disk
  • Detect probably unused media items across post content, featured images, and common builder data
  • Regenerate missing image sizes in batches
  • Review per-size analytics including file counts, storage usage, missing sizes, and orphan counts
  • Review recent activity logs and reporting summaries for cleanup, restore, backup, and regeneration workflows
  • Disable selected image sizes for future uploads
  • Create zip backups for all uploads or a specific year/month folder
  • Schedule recurring cleanup runs with configurable frequency, size scope, and folder scope

This release is built for site owners, developers, agencies, and anyone trying to reduce thumbnail bloat without risking accidental data loss.

Features

  • Dry run / preview before cleanup
  • WordPress-style tabbed admin screen with persistent support and ad sidebar
  • Trash and Restore workflow for safer deletion
  • Optional zip backup before moving matching thumbnails to Trash
  • Batch processing with real progress for scan, cleanup, and regeneration
  • Unused media detection
  • Orphan thumbnail detection
  • Regenerate missing sizes
  • Per-size analytics dashboard
  • Reporting and recent activity logs
  • Advanced filters for image format, usage status, and orphan-only cleanup
  • WebP variant generation for JPEG and PNG uploads
  • Media Library thumbnail summary column with per-image quick actions
  • Custom image size manager with visual previews
  • Bulk image optimization with TinyPNG-compatible API support
  • Size usage analysis based on content and stored meta references
  • Image size disable controls for future uploads
  • Media backup export to zip
  • Scheduled cleanup powered by WP-Cron

Custom Size Manager

Create, update, and remove custom image sizes directly from the plugin screen. The manager includes a simple visual preview so you can sanity-check new dimensions before you save them for future uploads.

Tabbed Admin Screen

The Thumbnail Manager screen is organized into focused tabs for Analysis, Sizes, Cleanup, Optimize, Backup, Reports, and Pro previews. The support and ad sidebar remains visible while moving between tabs.

External Services

The free version of Thumbnail Manager displays a Google AdSense support ad in its WordPress admin screen sidebar.

The admin screen loads Google’s AdSense script from https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js with the publisher client ca-pub-9076174896803444 and ad slot 9828772606. Google may process ad requests, impressions, browser data, cookies, and related signals according to its own policies.

Google AdSense is provided by Google LLC.

Terms: https://policies.google.com/terms
Privacy Policy: https://policies.google.com/privacy
AdSense policies: https://support.google.com/adsense/answer/48182

Installation

  1. Upload the plugin files to the /wp-content/plugins/thumbnail-remover directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Tools > Thumbnail Manager.
  4. Use the Analysis tab before your first cleanup so you can review thumbnail usage, orphan counts, and unused media signals.
  5. Configure scheduled cleanup from the Cleanup tab if you want recurring maintenance.

Frequently asked questions

Does the plugin permanently delete thumbnails?

Not during cleanup. Thumbnail Manager moves matching thumbnail files into plugin Trash first so they can be restored later. To free disk space permanently, use Delete Permanently for one trash batch or Empty Trash for all batches in the Trash and Restore table.

What does Preview do?

Preview performs a dry run and shows how many files match your current selection, which sizes are involved, how much space can be recovered, and how many orphan thumbnails were found.

What are orphan thumbnails?

Orphan thumbnails are files such as image-300x300.jpg that still exist on disk but are no longer tracked in WordPress attachment metadata.

How does unused media detection work?

The plugin scans image attachments and checks for usage in featured images, parent attachments, post content, and stored builder/meta content. The results are best treated as “probably unused” so you can review them manually.

Can I disable image sizes for future uploads without deleting old files?

Yes. The size-disable settings prevent selected image sizes from being generated for future uploads only. Existing thumbnails are not removed unless you explicitly preview and move them to Trash.

Can I regenerate missing sizes after enabling a size again?

Yes. Use the Regenerate Missing Sizes section to rebuild missing image sizes in batches, switch to a full rebuild mode when needed, or use Media Library bulk actions for selected images.

Can I limit cleanup to only orphan thumbnails or probably unused media?

Yes. The advanced filters can narrow analysis, cleanup, and regeneration jobs by image format, attachment usage status, and whether the thumbnail files are metadata-tracked or orphaned.

Can the plugin generate WebP copies for existing media?

Yes. The WebP generation tool can create .webp copies for JPEG and PNG originals plus their registered thumbnail sizes when your WordPress image editor supports WebP output.

Can the plugin bulk-optimize images without deleting them?

Yes. You can connect a TinyPNG API key and run bulk optimization against original uploads, generated thumbnails, or both while keeping the files in place.

Is the plugin suitable for larger media libraries?

Yes. Analysis, cleanup, and regeneration are processed in batches with visible progress to reduce timeout problems on larger WordPress sites.

Can I back up my files before cleanup?

Yes. You can create a zip backup for all uploads or for a selected year/month folder, and cleanup can also create a zip backup of the exact matching thumbnails before they are moved to plugin Trash.

Can I restore only one cleanup batch instead of everything?

Yes. Each cleanup run creates its own Trash batch, so you can restore a specific batch independently.

How do I empty the plugin Trash?

Use Empty Trash in the Trash and Restore table to remove every batch, or use Delete Permanently for a single batch. This deletes the stored trash files and any backup stored with those batches, and it cannot be undone.

Does scheduled cleanup delete files permanently?

No. Scheduled cleanup uses the same plugin Trash flow as manual cleanup, so matching thumbnails can still be restored later.

What is included in Reporting and Logs?

The reporting section shows recent analysis, preview, cleanup, restore, regeneration, backup, and scheduled cleanup activity along with summary totals for recovered storage and other media operations.

Does the plugin detect thumbnails that exist on disk but not in metadata?

Yes. That is exactly what orphan thumbnail detection is for. These files are included in analysis and preview results so you can decide whether to move them to Trash.

Should I trust unused media results as a final delete list?

No. The plugin marks items as probably unused based on several WordPress relationships and content checks, but you should still review those results manually before broader media cleanup decisions.

Changelog

This update adds persistent reporting and recent activity logs for media operations in the admin screen.

2.3.2

  • Fixed Plugin Check annotations for WordPress 5.0 compatibility, nonce handling, translator comments, and prepared SQL checks
  • Added a cache-safe version to the AdSense admin script enqueue
  • Updated the GitHub Pages workflow to publish all seven tab screenshots

2.3.1

  • Refreshed the admin screen with WordPress-style tabs across Analysis, Sizes, Cleanup, Optimize, Backup, Reports, and Pro
  • Updated all plugin screenshots so each admin tab has its own WordPress.org screenshot
  • Added the free-version Google AdSense support ad placement in the admin sidebar
  • Updated plugin docs, readme copy, and release tooling for the new tabbed screenshot set

2.3.0

  • Confirmed compatibility metadata for WordPress 7.0 while keeping the PHP requirement at 7.4 or newer.
  • Added a Media Library column showing thumbnail totals, storage, orphan counts, and missing-size hints per image
  • Added Media Library quick actions to move one image’s thumbnails to Trash or regenerate missing sizes
  • Added a custom size manager for registering, editing, and removing custom image sizes with visual previews
  • Added TinyPNG-compatible bulk optimization for originals and generated thumbnails
  • Added size-usage analysis so the analytics table reports which thumbnail sizes appear in content and meta references
  • Expanded thumbnail regeneration with missing-only vs full rebuild modes and Media Library bulk actions
  • Added batch WebP generation for JPEG and PNG originals plus registered thumbnail sizes
  • Added WebP generation controls for include-original and overwrite-existing behavior
  • Logged WebP generation runs in the Reporting and Logs section
  • Added permanent delete actions for individual Trash batches and for emptying all plugin Trash.
  • Added optional zip backups for matching thumbnails before they are moved to plugin Trash
  • Stored cleanup backup links with Trash batches so previous cleanup backups remain downloadable from the Trash and Restore table
  • Organized the admin screen into WordPress-style tabs while keeping the support and ad sidebar visible
  • Added advanced filters for image format, attachment usage, and orphan-only versus tracked cleanup
  • Reused the new filters across analysis, preview cleanup, and regeneration workflows
  • Updated the admin UI and documentation to explain the extra filtering controls

2.2.0

  • Added a Reporting and Logs section with recent activity history
  • Added summary cards for recovered storage, restored files, regenerated sizes, and backup runs
  • Logged manual operations and scheduled cleanup events in a bounded admin-visible activity history

2.1.0

  • Added WP-Cron scheduled cleanup with daily, weekly, and monthly frequency options
  • Added scheduled cleanup scope controls for image sizes and upload folders
  • Added scheduled cleanup status, next-run visibility, and last-result summaries in the admin UI
  • Kept scheduled cleanup on the same Trash and Restore workflow as manual cleanup

2.0.0

  • Added dry-run preview before cleanup
  • Added Trash and Restore workflow for thumbnail removal
  • Added batch processing with progress for analysis, cleanup, and regeneration
  • Added orphan thumbnail detection
  • Added probably unused media detection
  • Added missing-size regeneration workflow
  • Added per-size analytics dashboard
  • Refreshed admin UI for the safer cleanup workflow
  • Updated plugin description and documentation

Full changelog on WordPress.org →

Screenshots

Analysis tab with per-size analytics and unused media results
Analysis tab with per-size analytics and unused media results
Sizes tab with thumbnail size controls, custom sizes, and visual preview
Sizes tab with thumbnail size controls, custom sizes, and visual preview
Cleanup tab with scheduled cleanup, dry run preview, and Trash restore workflow
Cleanup tab with scheduled cleanup, dry run preview, and Trash restore workflow
Optimize tab batch regeneration of missing image sizes
Optimize tab batch regeneration of missing image sizes
Backup tab for creating upload archive backups
Backup tab for creating upload archive backups
Reports tab with activity summary and logs
Reports tab with activity summary and logs
Pro tab with advanced kit preview and plan comparison
Pro tab with advanced kit preview and plan comparison

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Thumbnail Manager alternatives

All cleanup plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP-Sweep WP-Sweep WP-Sweep allows you to clean up unused, orphaned and duplicated data in your WordPress. It… by Lester Chan 100K+ ★★★★★★★★★★ 4.7 (138) 1 month ago 91
2 Simple Revisions Delete Simple Revisions Delete Delete the revisions of a post one by one or all at once, from the block editor, the… by Brice Capobianco 10K+ ★★★★★★★★★★ 4.9 (50) 2 days ago 75
3 Delete Duplicate Posts Delete Duplicate Posts Get rid of duplicate posts and pages (any post type) on your blog with manual or automatic… by Lars Koudal 10K+ ★★★★★★★★★★ 4.8 (153) 2 weeks ago 93
4 Database Cleaner: Cleanup, Optimization & Repair Database Cleaner: Cleanup, Optimization & Repair Clean up and optimize your WordPress database: revisions, transients, autoload, orphaned… by Jordy Meow 10K+ ★★★★★★★★★★ 5 (151) 35 minutes ago 94
5 AAA Option Optimizer AAA Option Optimizer Plugin that tracks autoloaded options usage and allows the user to optimize them. by Progress Planner 9K+ ★★★★★★★★★★ 4.6 (25) 7 months ago 63
6 Freesoul Deactivate Plugins – Disable plugins on individual WordPress pages Freesoul Deactivate Plugins Load plugins only where you need them. No bloat, no conflicts, more speed. Deactivate… by Jose Mortellaro 8K+ ★★★★★★★★★★ 4.8 (104) 13 hours ago 92
7 Image Regenerate & Select Crop Image Regenerate & Select Crop Advanced management for images, register new sub-sizes, sub-sizes details, regenerate and… by Iulia Cazan 8K+ ★★★★★★★★★★ 4.7 (58) 3 weeks ago 92
8 Optimize Images Resizing Optimize Images Resizing Plugin optimizes the process of generating custom image sizes in WordPress and offers a… by OriginalEXE 5K+ ★★★★★★★★★★ 4.6 (45) 9 years ago 44
9 Specific Content For Mobile – Customize the mobile version without redirections Specific Content For Mobile Specific Content For Mobile allows you to create pages and posts content designed for… by Jose Mortellaro 4K+ ★★★★★★★★★★ 4.8 (31) 1 month ago 73
10 DietPress DietPress Page cache, browser cache, defer JS, critical CSS, lazy load and WordPress cleanup. Speed… by Fernando Tellado 2K+ ★★★★★★★★★★ 5 (38) 1 week ago 92

FAQ

Thumbnail Manager: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is Thumbnail Manager free?

Yes. Thumbnail Manager is free to download and use from the official WordPress.org plugin directory.

Is Thumbnail Manager safe to use in 2026?

Thumbnail Manager works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites and was last updated 3 months ago, and scores 53/100 on our health check.

How many websites use Thumbnail Manager?

Thumbnail Manager is active on 100+ WordPress websites and has been downloaded 2,663 times since it launched in September 2024. It was downloaded 137 times in the last 30 days.

Does Thumbnail Manager work with WordPress 7.1?

Thumbnail Manager is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Thumbnail Manager need?

Thumbnail Manager requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Thumbnail Manager last updated?

The latest version, 2.3.2, was released on July 5, 2026 (3 months ago).

Who makes Thumbnail Manager?

Thumbnail Manager is developed and maintained by Mehdi Rezaei.

What are the best alternatives to Thumbnail Manager?

The most popular alternatives to Thumbnail Manager are WP-Sweep (100K+ installs), Simple Revisions Delete (10K+ installs) and Delete Duplicate Posts (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.