How to create a strong password
Most accounts are lost not to clever hacking but to weak or reused passwords. The good news is that a genuinely strong password is simple to make. This guide explains what actually makes one hard to crack, and how to generate and check yours without it ever leaving your browser.
The fastest way
Open the Password Generator, set a length of 16 or more, and copy the result into your password manager. Want to test one you already use? The Password Strength Checker rates it — locally, without sending it anywhere.
What actually makes a password strong
- Length beats complexity. Every extra character makes a password exponentially harder to guess. A 16-character password is vastly stronger than an 8-character one, symbols or not.
- Unpredictability. Avoid names, dates, keyboard runs (qwerty), and dictionary words on their own. Random characters or several unrelated words are what you want.
- Uniqueness. Never reuse a password across sites. If one site is breached, every account sharing that password is exposed — this is how most account takeovers actually happen.
Random string or passphrase?
A random string like k7$Rm2!qPvX9wLz4 packs
the most strength per character and is perfect when a password manager
remembers it for you. A passphrase of four or more
unrelated words is easier to type and still very strong. Either works —
choose the one you will actually use, and let the
generator build it.
Check before you commit
Paste a candidate into the Password Strength Checker to see how it holds up. It runs entirely in your browser, so the password you test is never transmitted or logged.
A note on privacy
A security tool that phones your password home is a contradiction. Both the generator and the strength checker run locally in your browser — nothing you generate or type is ever uploaded. For verifying file or text checksums, the Hash Generator works the same way.