Better Passwords

plugin banner

Stop use of a bad passwords, including those in the Have I Been Pwned? (https://haveibeenpwned.com) breached password database

Author:Better Security (profile at wordpress.org)
WordPress version required:4.0
WordPress version tested:6.0
Plugin version:1.8
Added to WordPress repository:08-02-2019
Last updated:23-05-2022
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:2
Plugin URI:
Total downloads:9 254
Active installs:200+
plugin download
Click to start download

This plugin sets a default minimum password length of 10 characters, to ensure that passwords are suitably long that they are hard to guess. However, it does not insist on any complexity rules, such as digits and special characters, as length is the most important thing when making a password hard to guess.

This plugin uses Troy Hunt’s Pwned Passwords API in order to check a user’s potential password against a corpus of breached passwords.

The password itself is never sent to any third party, only a partial hash is sent. This means that the password entered will always be private.

As an added bonus, this plugin also upgrades the hashing algorithm used when storing your password in the database. This is a secure one-way hash created using the Bcrypt or Argon2 algorithm.