Generate strong, random passwords — customizable length and character types.
Uses window.crypto.getRandomValues — cryptographically secure. A 16-character password with all character types has ~96 bits of entropy, meaning it would take trillions of years to brute-force at current computing speeds.
For most accounts: 12+ characters with mixed case, digits, symbols. For critical accounts (banking, email, password manager): 16+ characters. For passphrases: 4+ random words (~60 bits of entropy).
Use both. Generate here, then save in a password manager (Bitwarden, 1Password, KeePass). Never reuse passwords; never store them in a text file or browser sync without additional encryption.
No. All generation happens in your browser. Passwords are never transmitted, logged, or stored. Once you close the tab, it's gone from this tool — save it in your password manager first.