Generate strong, random passwords. Click to copy.
Password strength depends on length and character variety. A 16-character password with uppercase, lowercase, numbers, and symbols has about 95^16 possible combinations — it would take billions of years to crack with current technology. We recommend at least 12 characters with all character types enabled.
Yes. This tool runs entirely in your browser using the Web Crypto API (crypto.getRandomValues). No passwords are sent to any server, stored, or logged. The random number generator is cryptographically secure.
• Use a unique password for every account
• Use a password manager to store them
• Enable two-factor authentication (2FA) when available
• Never share passwords via email or chat
• Longer passwords are generally more secure than complex short ones