Choose who, skip who you like
Pick all users, one role, or administrators except yourself. List usernames to exclude and they stay excluded on later runs.
Free WordPress password reset tool
After a break-in, a staff change or a scare, you need a lot of passwords reset, and you need it done right. Group Password Reset works through everyone, one role or just the administrators, skips the accounts you exclude, and can email each person a secure reset link instead of a raw password.
Free and open source (GPL-2.0-or-later). Needs WordPress 6.9.4 or newer and PHP 7.4 or newer.
Resetting accounts one at a time is slow, and it is easy to miss someone. This does a whole group in one run and shows you exactly what happened.
Once the site is clean, make every old password useless before anyone logs in again.
Reset the roles that a former employee or contractor could have used.
Start a new owner or client on fresh passwords, with a reset link in their inbox.
Rotate passwords for one role on your own schedule, with a record that you did.
Open Tools › Group Password Reset. Pick who, say who to skip, confirm, and go.
[example.com] [Group Password Reset]Nothing is selected by default, and every run ends with a clear result.
Pick all users, one role, or administrators except yourself. List usernames to exclude and they stay excluded on later runs.
People get a secure link to choose their own new password. Raw passwords are never emailed.
Counts cover the whole run, the latest results show who was reset or skipped, and failures are called out.
Optional, and only after you have looked at the result.
Choose recipients, add a note, preview it and send. The summary leaves out passwords, reset links and the list of accounts.
Skip the emails entirely when you want to tell people yourself, by phone, chat or in person.
Starts and finishes are logged, without storing the usernames or email addresses of the accounts you reset.
The plugin resets passwords first and then tries to send the emails. A mail failure never undoes a reset, so use reset-only mode if you plan to tell people another way. Resetting invalidates current passwords, so the plugin asks you to confirm first.
The only outside requests are update checks against this project’s GitHub releases. It is not a security scanner or a login limiter. If you think your site has been hacked, The Hack Repair Guy can help.
Free, and later updates arrive on the normal Plugins screen.