All plugins
MaintenanceUsersCSVstable · v1.7.11released Apr 29, 2025

E-mail User Cleaner

Export, review and delete WordPress users by email — including duplicate detection.

Overview

E-mail User Cleaner adds a dedicated maintenance page to the WordPress admin. Export a CSV of every registered user, delete users by pasting a list of email addresses, or find duplicate accounts (matched on first name, last name and email) and remove them with an eye on their last login date. The account matching the site administrator's email is always protected from deletion.

Key features

  • Export a CSV with the complete list of registered users.
  • Delete users by pasting one email address per line.
  • Detect duplicate users by first name, last name and email.
  • Reference the last login date when choosing which duplicates to remove.
  • The administrator's own account is never deleted.
Quick install
1cd wp-content/plugins
2git clone https://github.com/gioxx/email-user-cleaner
3# Activate 'E-mail User Cleaner' — also available on the official WordPress.org directory
WordPress min6.0+
PHP compat7.4+

You can install this plugin manually over SSH — connect to your server and run these commands inside your wp-content/plugins directory:

SSH
1wget -O email-user-cleaner-1.7.1.zip "https://api.github.com/repos/gioxx/email-user-cleaner/zipball/1.7.1"
2unzip email-user-cleaner-1.7.1.zip
3rm -rf email-user-cleaner/
4mv gioxx-email-user-cleaner-*/ email-user-cleaner/
5rm email-user-cleaner-1.7.1.zip

Alternatively, download the ZIP above and upload it from Plugins → Add New → Upload Plugin in your WordPress dashboard, or via FTP/SFTP.

Changelog

Other plugins