Password Policy Generator

Answer a few questions about your requirements and get a clear, written password policy you can share with your team or paste into documentation.

Character requirements

Additional rules

policy document

Why These Defaults

Length Over Complexity

NIST SP 800-63B prioritises minimum length (8+, ideally 12-16+) over mandatory character-class rules, since length contributes more to real-world resistance against cracking than forced symbol requirements.

Breach Screening Over Rotation

Checking new passwords against known-breached password lists catches genuinely weak choices. Mandatory periodic rotation, by contrast, tends to produce predictable variations of old passwords and is no longer broadly recommended.

Lockout Over Unlimited Attempts

A reasonable failed-attempt lockout (e.g. 10 attempts) makes offline-style brute-forcing against the live login form impractical, independent of password strength.

Frequently Asked Questions

Current NIST SP 800-63B guidance recommends against mandatory periodic rotation for user accounts โ€” it tends to produce weaker, more predictable passwords. Prefer breach-triggered resets and a solid minimum length instead.

NIST recommends a minimum of 8 and encourages supporting up to 64+ characters. Many organisations set a practical minimum of 12-16 for standard accounts, with longer minimums or passphrases for privileged accounts.

It's optional. Length contributes more to entropy than character-class rules, and current guidance increasingly favors longer minimums plus breach screening over mandatory symbol requirements.