PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Login
  4. Expire User Passwords
Expire User Passwords icon

Expire User Passwords

Require certain users to change their passwords on a regular basis.

By Matt Miller·Login·Free
4.2(5 reviews)
·3.0K+ active installs·Updated 1 month ago
DownloadCompare

As of April 2026, Expire User Passwords is a WordPress login plugin with 3.0K+ active installations and a 4.2/5 rating from 5 reviews. It has been downloaded 58K+ times in total. Requires WordPress 4.0+ and PHP 8.1+. Available on WordPress.org since 2019. Recently updated within the last 3 months. Downloads are up 45% this week. Top alternative: WPS Hide Login.

4.2/55 reviews
3.0K+active installs
58K+total downloads
7 yearssince 2019

Overview

Note: This is a forked version of the now unsupported Expire Passwords plugin. The notes below are copied over from the original plugin and will be updated as relevant updates become available. Please help by contributing to the GitHub repository Expire Passwords on GitHub

Did you find this plugin helpful? Please consider leaving a 5-star review.

Harden the security of your site by preventing unauthorized access to stale user accounts.

This plugin is also ideal for sites needing to meet certain industry security compliances – such as government, banking or healthcare.

In the plugin settings you can set the maximum number of days users are allowed to use the same password (90 days by default), as well as which user roles will be required to reset their passwords regularly (non-Admini…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.25 reviews
5 ★
3
4 ★
1
3 ★
0
2 ★
1
1 ★
0

Recent Reviews

Stopped working on new WordPress version
by odvir·2 years ago

Excellent plugin.
Unfortunately, after the new WordPress update, it blocks managed users from logging in.

Everything’s good, need just an update
by nasseryo·2 years ago

Everything in the title

Great plugin.
by Henry Douglas·4 years ago

Excellent plugin, solved my problem.

Does what it says :)
by nikmittal·5 years ago

Does what it says 🙂

Must have plug-in
by marco1958·6 years ago·1 reply

Using it on 15 WP 5.3.2 sites at the moment. It’s a must have these days. Using the same password too long will lead to leaks at some time.

Would like to have an export/import option to easily share settings.

Also a way to configure via the wp cli would be nice.

Download Trends

Today: 16Yesterday: 25This week: 177Period total: 5K

Compatibility

WordPress4.0+ requiredTested up to 6.9.4
PHP8.1+ required

Version Adoption

v1.3
77.3%
v1.4
9.2%
v1.2
7.2%
v1.1
6.3%

Top Alternatives to Expire User Passwords

WPS Hide Login icon
WPS Hide Login
4.82.0M+ installsUpdated 2 months ago
ViewCompare
Loginizer icon
Loginizer
4.81.0M+ installsUpdated 1 month ago
ViewCompare
Security Optimizer – The All-In-One Protection Plugin icon
Security Optimizer – The All-In-One…
4.51.0M+ installsUpdated 4 days ago
ViewCompare
Limit Login Attempts icon
Limit Login Attempts
4.6300K+ installsUpdated 3 years ago
ViewCompare
LoginPress | wp-login Custom Login Page Customizer icon
LoginPress | wp-login Custom Login Page…
4.8200K+ installsUpdated 1 month ago
ViewCompare
View all login plugins →

Frequently Asked Questions

Changelog

1.4.2

  • Added sanitization callback to register_setting()
  • Added translators comment and fixed singular placeholder in _n() call
  • Removed .gitmodules and .travis.yml from plugin directory
  • Updated “Tested up to” to 6.9
View full changelog on WordPress.org

Contributors

Frankie JarrettFrankie JarrettMiller MediaMiller MediaMatt MillerMatt Miller
Plugin Info
Version
1.4.2
Last Updated
Feb 17, 2026
WP Requires
4.0+
Tested Up To
6.9.4
PHP Requires
8.1+
Active Installs
3.0K+
Downloads
58K+
Added
Dec 3, 2019
Business
Free

Tags

loginuserssecuritypasswordsmembership

Developer

M
Matt Miller
8 plugins0.0M+ total installs
View all plugins →

Quick Compare

Expire User Passwords vs WPS Hide Login→Expire User Passwords vs Loginizer→Expire User Passwords vs Security Optimizer – The All-In-One…→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.