Free Password Generator
Create strong, random passwords instantly. Choose the length and character types, then generate and copy with one click.
How it works
The generator builds a character pool from the types you select, then picks each character using crypto.getRandomValues() — a cryptographically secure random source built into your browser. Longer pools and longer passwords mean exponentially more combinations for an attacker to guess.
Frequently asked questions
How long should my password be?
At least 16 characters for important accounts; 20+ is better and costs you nothing when a password manager fills it in for you. Length beats complexity — a long simple password outlasts a short tricky one.
Should I use a password manager?
Yes. A password manager lets you use a unique 20+ character password on every site without memorizing any of them. Popular options include Bitwarden (free), 1Password, and Apple's built-in keychain.
Why do symbols matter?
Symbols expand the character pool from 62 to 90+ characters, multiplying the total combinations. More importantly, they help you meet complexity requirements on sites that demand them.