Productivity
All toolsPassword Generator
Generate strong random passwords with adjustable character options.
Password
Click Generate to create a password.
Frequently asked questions
- How long should a password be?
- Aim for at least 16 characters for general accounts and 20 or more for high-value logins like email and banking. Length beats complexity, so a longer mix of letters, numbers, and symbols is harder to crack than a short cryptic one.
- Are these passwords cryptographically random?
- Yes. The generator uses the browser's crypto.getRandomValues API, which is designed for cryptographic use, rather than Math.random which is predictable.
- Should I include symbols and mixed case?
- Enable symbols, uppercase, lowercase, and digits whenever the site allows them, as it expands the character pool and slows brute-force attacks. Disable specific classes only if the target system rejects them.