Primitive 10 / Strength

Password strength meter

Five-rule strength meter (length, mixed-case, digit, symbol, no-common). Plug HIBP k-anonymity result in via breachHits to flag known-compromised passwords.

Production answer

Password strength meter is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Password strength meter states
Generative search brief

Password strength meter: Five-rule strength meter (length, mixed-case, digit, symbol, no-common). Plug HIBP k-anonymity result in via breachHits to flag known-compromised passwords.

Empty · before typing
Password strengthEmpty
  • 12+ characters
  • Upper + lower
  • Number
  • Symbol
  • Not a common pattern
Empty password.
Weak · only length+lowercase
Password strengthWeak
  • 12+ characters
  • Upper + lower
  • Number
  • Symbol
  • Not a common pattern
Weak password.
Fair · adds digit + symbol
Password strengthGood
  • 12+ characters
  • Upper + lower
  • Number
  • Symbol
  • Not a common pattern
Good password.
Strong · 24+ chars, full rule set
Password strengthStrong
  • 12+ characters
  • Upper + lower
  • Number
  • Symbol
  • Not a common pattern
Strong password.
Breached · HIBP hit (21.3M)
Password strengthBreached
  • 12+ characters
  • Upper + lower
  • Number
  • Symbol
  • Not a common pattern
Breached password, found in 21341873 known breaches.
HIBP check pending
Password strengthGood
  • 12+ characters
  • Upper + lower
  • Number
  • Symbol
  • Not a common pattern
Good password.