Length beats complexity
Every extra random character multiplies an attacker's work. Clever substitutions are the first thing cracking tools try.
P@ssw0rd2026!instantly
qrxzkwtmvbplnhdyfgsa316 million years
Random passwords, memorable passphrases and PINs in one tap. They are created by your browser's cryptographic engine and never leave your device. Not even we can see them.
Calculating…
PINs are only safe where attempts are limited, like a phone or a bank card. Obvious ones (1234, 0000, 1212) are skipped.
Time to crack your new password
Worst case: an offline attack on a fast hash by a GPU cluster testing one trillion guesses per second.
Zero-knowledge by design
Open your browser's developer tools, pick the Network tab and generate a few passwords. Not a single request goes out. The panel here runs the same check, live, from your first click.
crypto.getRandomValues(), the generator browsers trust for encryption keys, with unbiased sampling.passwords ever sent to a server, stored or logged
guesses per second assumed in our worst-case math
characters max, or passphrases of up to 12 words
free tools, from breach checks to policy scripts
The toolkit
More free tools, same promise: your secrets stay on your device.
Random words you can actually remember, with the entropy of a 16-character password.
Open toolSee your password the way an attacker does: patterns, entropy and four crack-time scenarios.
Open toolFind out if a password already leaked, without ever revealing it (k-anonymity).
Open toolNIST, PCI DSS and CIS presets with ready-to-run Windows, Active Directory and Linux scripts.
Open toolHow long every length and character mix survives a modern GPU cracking rig.
Open toolCrack-time table
We mapped every length and character mix against four real attack speeds. Find your row before an attacker does.
The short version
Forget the old advice about swapping letters for symbols. This is what actually stops attackers.
Every extra random character multiplies an attacker's work. Clever substitutions are the first thing cracking tools try.
P@ssw0rd2026!instantly
qrxzkwtmvbplnhdyfgsa316 million years
When one site leaks, bots try the same email and password on thousands of others within hours. That is credential stuffing.
shop-site.comleaked
your-email.comunlocked
your-bank.comunlocked
A password manager stores hundreds of unique passwords behind one strong passphrase. Add passkeys and MFA wherever you can.
you remember1 passphrase
manager storesevery password
passkeysnothing to phish
Questions
Length and randomness. A strong password has at least 16 random characters (or 6 or more random words) and is used for one account only. Composition rules such as one capital and one symbol help far less than people think: P@ssw0rd! follows them and is still cracked instantly.
It is when the password is created on your device, as it is here. This generator uses your browser's Web Crypto API (crypto.getRandomValues) and never sends anything over the network. You can confirm it in your browser's developer tools, or by turning off Wi-Fi: the generator keeps working.
Aim for 16 characters or more for everyday accounts, and 20 or more for your email, your bank and your password manager. If you need to type or remember it, use a passphrase of 6 or 7 random words instead.
Both are excellent when they are truly random. Random passwords pack the most strength per character and are ideal inside a password manager. Passphrases are easier to type and remember, which makes them perfect for a master password or a computer login. Try the passphrase generator.
We measure the entropy of the password (how many guesses an attacker needs, on average) and divide it by an attack speed. The headline figure assumes the worst realistic case: an offline attack on a fast hash by a GPU cluster making one trillion guesses per second. The strength test also shows slower, more common scenarios.
No. Current NIST guidance says forced periodic changes make passwords weaker, because people make small, predictable edits. Change a password when it may have been exposed, and use a unique one everywhere. Read our NIST guide.
Gradually. Passkeys resist phishing and you should turn them on wherever they are offered. Most people will still need strong, unique passwords for years on sites that do not support them yet. Passkeys vs. passwords, explained.
From the blog
Longer minimums, no more forced 90-day changes and no more 'one capital, one symbol'. Here is what the current NIST rules actually say, and how to apply them this week.
Password managersYour password manager is only as strong as its setup. Spot the weak points, from autofill abuse to 2FA stored in the same vault, and lock them down step by step.
PasskeysPasskeys replace memorized secrets with cryptographic keys protected by your device. Are they ready to replace passwords? A pragmatic guide, with a plan to switch safely.
Free forever, no account, nothing to install. Bookmark it, or install it as an app from your browser menu.