Generate strong, random passwords instantly. Customise length and character types, then copy securely to your clipboard.
Security experts recommend at least 16 characters for important accounts. Length is the single biggest factor in password strength. A 16-character password is exponentially harder to crack than an 8-character one.
Never reuse a password across multiple sites. If one site is breached, attackers will try your credentials on every other major service, known as credential stuffing.
Use a password manager (like Bitwarden, 1Password, or Dashlane) to store your passwords securely. This means you only need to remember one strong master password.
Adding symbols (!@#$%) to a password dramatically increases the number of possible combinations, making brute-force attacks far more time-consuming, even with modern hardware.
Never use your name, date of birth, pet's name, or other personal details in passwords. These are the first things an attacker will try, often before any automated tool.
Even the strongest password benefits from 2FA (two-factor authentication). If your password is ever compromised, 2FA prevents an attacker from accessing your account without your second device.
Generate strong, cryptographically secure random passwords of any length. Choose which character types to include and a new password generates instantly.
16 characters, all types enabled
Very strong — suitable for email, banking, and social media accounts
24 characters, all types enabled
Extremely strong — suitable for master passwords and password managers
8 characters, letters and numbers only
Medium strength — suitable for low-risk accounts where symbols are not accepted
Password entropy measures unpredictability. A 16-character password using all four character types has over 100 bits of entropy — brute-forcing it would take longer than the age of the universe. NIST now recommends prioritising password length over complexity: a long passphrase is often more secure and easier to remember than a short mixed-character password.
Security experts recommend at least 16 characters. A 16-character random password would take billions of years to crack with current hardware. Length matters more than complexity — a longer password using mixed characters is far stronger than a short one.
A strong password uses a random mix of uppercase, lowercase, numbers, and symbols. It avoids dictionary words, names, and predictable patterns. Never reuse passwords across accounts — use a password manager to store them all securely.
Yes — this generator uses the Web Crypto API built into your browser. Passwords are created entirely locally and never sent to any server. Close the tab and the password is gone; copy it straight into your password manager.