Generate strong passwords, passphrases, PINs — or check how secure your current password is. 4 modes, 100% in your browser.
Random password, passphrase, or PIN
Length, characters, separator
Copy to clipboard with one click
Need professional copy for your website?
Generate marketing texts free →At least 12-16 characters. With 16 characters using uppercase, lowercase, numbers, and symbols, it would take billions of years to crack with brute-force.
Entropy measures randomness in bits: log2(charset_size^length). Below 40 bits is weak, 60-80 is good, above 80 bits is very strong.
No. Everything happens in your browser using crypto.getRandomValues(). No data ever leaves your device. You can verify this in the page source.
Yes. It uses the same cryptographic standard (CSPRNG) recommended by security experts. Suitable for business accounts, servers, databases, and any system.
If a site is breached, attackers try the same password on all other sites (credential stuffing). A unique password per account limits the damage.
Random passwords are more compact and secure per character. Passphrases (e.g. correct-horse-battery-staple) are easier to remember, ideal as a master password for your password manager.
One for every account. Use a password manager (1Password, Bitwarden, KeePass) with a strong passphrase as master, and generate random passwords for everything else.
The Check tab analyzes your password entirely in your browser. It calculates entropy, checks for character variety (uppercase, lowercase, numbers, symbols), and estimates crack time at 3 speeds: online attack (1K guesses/sec), offline attack (10B/sec), and GPU cluster (1T/sec). Your password never leaves your device.
Generate professional texts, emails, bios and slogans in seconds. 10 free credits at sign up — no card needed.