Let your users reset their forgotten passwords from the frontend of your website.
As of April 2026, Frontend Reset Password is a WordPress login plugin with 10K+ active installations and a 4.4/5 rating from 38 reviews. It has been downloaded 168K+ times in total. Requires WordPress 4.4+ and PHP false+. Available on WordPress.org since 2018. Recently updated within the last 3 months. Download volume is stable this week. Top alternative: WPS Hide Login.
Frontend Reset Password lets your site users reset their lost or forgotten passwords in the frontend of your site. No more default WordPress reset form! Users fill in their username or email address and a reset password link is emailed to them. When they click this link they’ll be redirected to your site and asked for a new password. Everything is handled using default WordPress methods including security, so you don’t have to worry.
Frontend Reset Password is perfect for sites that have disabled access to the WordPress dashboard, or if you want to include a lost/reset password form on one of your custom site pages. It also works great with Easy Digital Downloads!
Any error messages display right on the form, including whether the username or email address is invalid.
The plug…
Great little plugin that allows easy front end password resets for users while keeping them out of their backend profile page.
Great, a big thank you, your plugin is easy to use, fully customizable, works wonderfully well and without bugs
It’s super easy to use, works well and does not come bloated with extra nonsense just does its job. I use it to override Learnpress login page. Thank you!
This Plugin has a lot of functions, even customizing password reset email, very nice !!!!
Thanks, this is one of the easy to install and use plugins I ever saw.
There is just one little tiny thing. The in the frontend used words:
– Email Address or Username
templates/lost_password_form.php:46
– New Password
templates/lost_password_reset_form.php:42
– Re-enter Password
templates/lost_password_reset_form.php:55
– Sorry, that key has expired. Please reset your password again.
includes/somfrp-functions.php:536
– Sorry, that key does not appear to be valid. Please reset your password again.
includes/somfrp-functions.php:540
Are not translateable in the plugin config form. You have to go into the code.
Anyway thanks a lot for the plugin!
| WordPress | 4.4+ requiredTested up to 6.9.4 |
| PHP | false+ required |
30th January 2026 =
* [MOD] Strange, endless update loop (saying it was still 1.3.1)
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.