Automatically removes spam user registrations and other old, unused user accounts. Blocks annoying e-mail to administrator after new registrations.
As of April 2026, User Spam Remover is a WordPress spam plugin with 1.0K+ active installations and a 4.1/5 rating from 18 reviews. It has been downloaded 55K+ times in total. Requires WordPress 3.9+ and PHP false+. Available on WordPress.org since 2010. Last updated 2 years ago — may have compatibility concerns. Downloads are up 20% this week. Top alternative: Akismet Anti-spam: Spam Protection.
User Spam Remover is a plugin for WordPress that automatically removes spam user registrations and other old, never-used user accounts. It also blocks the notification e-mail that WordPress normally sends to the administrator whenever a new user registers (annoying when that registration is spam!) and logs it instead.
The plugin adds a configuration panel so that all of these options can be turned on or off, and it logs and fully backs up all user accounts that it deletes, so that you can restore them if you need to.
Features:
Automatically deletes user registration spam and other orphaned, never-used accounts.
Very simple, enable and go! Doesn’t interfere with the normal user registration process in any way. So, it doesn’t add captchas or activation or anything else ̵…
This plugin helped me eliminate over 10k spam registrations from a website recently, and it did its job very well regardless of being 3 years without updates.
I had a bunch of spam users on my forum and this deleted them all. Granted it took some time as it could only do 1000 at a time but better than trying to figure it out another way. Sit in front of the TV and delete them 1000 at a time. I love this plugin.
Would be amazing if it also removed all pending user registrations. We have 17000 spam registrations that never activated their accounts. Would love an easy way to remove them.
I had 31000 subscribers on a old (WP 4.4) website where I accidentially had the option “anyone can register” turned on.
This plugin did the job of deleting all those subscribers. I had to do it in batches as it “only” deletes 1000 subs at the time.
Thanks a lot to the developer as it has saved me a lot of hassle!!
Does the job of removing registered users that have not commented or made a post after a selected number of days and includes a log and a backup db file. Improvement could be made by allowing this job to be applied to a selection of User Role and a date range.
Used on WordPress version 4.9.8
| WordPress | 3.9+ requiredTested up to 6.4.8 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.