Generate a strong password or a memorable passphrase, then check strength with a clear score,
estimated crack time, and practical tips.
Privacy: this tool runs locally in your browser. We do not upload passwords.
Favourites and history are stored on this device only and can be cleared anytime.
Generate
—
Strength: —
Crack time: —
Shortcut keys:G generate, C copy, S show/hide.
Strength checker
Paste a password to check it. This check runs locally in your browser.
Strength: —
Crack time: —
Help
This tool is designed to be fast, clear, and safe to use. It runs entirely on your device: generated passwords are not uploaded.
You can save favourites/history locally, and share a settings link (we keep passwords out of the URL).
Password Generator FAQ
Is this password generated on my device?
Yes. Everything runs locally in your browser. Nothing is sent to our servers.
What’s better: a password or a passphrase?
Both can be strong. Passphrases are often easier to type and remember if they’re long enough (e.g., 4–6 random words).
Do you store the passwords I generate?
No. Your favourites and history are saved only on this device (local storage). You can clear them anytime.
What does “estimated crack time” mean?
It’s a rough estimate based on entropy and common attack speeds. Real-world cracking depends on hashing, rate-limits, and attacker resources.
Password generator guide
A strong password is long, unique, and hard to guess. This tool helps you generate secure passwords or passphrases,
then shows a strength score based on a rough entropy estimate and common weakness checks.
Password vs passphrase
A password is typically a random string of characters. A passphrase is a sequence of random words.
Passphrases are often easier to type and remember, while still being very strong when long enough.
Best all-round: 16–20 character random password
Easy to remember: 4–6 random-word passphrase
What to avoid
Attackers start with predictable patterns. Avoid reusing passwords, simple substitutions, and common sequences.
Reused passwords across sites
Common words and predictable phrases
Sequences like abc, 123, qwerty
Very short passwords (under ~12 characters)
Recommended next steps
For real-world security, combine strong passwords with a password manager and multi-factor authentication (2FA).
If a service supports passkeys, consider using them.