Skip to content

Password Pattern Validator API

POST https://api.findutils.com/api/tools/password-pattern-validator/execute

Validate a password against configurable rules and return each check (pass/fail with severity), a 0-100 score, and a strength label. Required rules: minimum length plus optional uppercase, lowercase, digit, and special-character requirements. Recommended rules: no common passwords, no keyboard patterns, no 3+ repeated characters, no sequential runs. Also reports an entropy estimate.

Request body

application/json
  • password

    string required

    The password to validate.

  • min_length

    integer optional

    Minimum length. Default: 8. Default 8.

  • require_uppercase

    boolean optional

    Require at least one uppercase letter. Default: true. Default true.

  • require_lowercase

    boolean optional

    Require at least one lowercase letter. Default: true. Default true.

  • require_number

    boolean optional

    Require at least one digit. Default: true. Default true.

  • require_special

    boolean optional

    Require at least one special character. Default: true. Default true.

Example arguments

Verified
{
  "password": "Xk9#mQ2$vL7@pR4!"
}