Your password will appear here
Strength
—
Password Generator — Tips & FAQ
Use at least 16 characters
For account passwords, 16+ characters is recommended — longer is always better. Every extra character exponentially increases security.
Enable all character types
Enable uppercase, lowercase, numbers, and symbols for maximum entropy. More character types means more possible combinations per character.
Never reuse passwords
Each site should have a unique password. Use a password manager like 1Password or Bitwarden to store generated passwords securely.
Passwords are generated using the Web Crypto API (crypto.getRandomValues), which is cryptographically secure. This is the same API used by browsers for security-critical operations.
No — all generation happens entirely in your browser. Your passwords are never sent to any server or stored anywhere.
For most accounts, 16 characters is excellent. For high-security accounts (banking, email), use 20+ characters. Avoid going below 12 characters.
Yes, whenever the site allows them. Symbols dramatically increase the number of possible combinations, making brute-force attacks exponentially harder.