Memorable Password Generator
Generates a password in a Word+Number+Symbol pattern (e.g. "Birch37$") using a real dictionary word rather than random characters — easier to remember, read aloud, or type from memory than a fully random string, at some cost to entropy versus a long random password.
What this generator does
Builds a password from one real dictionary word, a two-digit number and a symbol — a fixed, well-known pattern chosen for being easy to read back over a phone or type from a glance, at the cost of a much smaller keyspace than a fully random string.
How to use this tool
- Press generate for a new memorable password.
- Copy it, or generate again for a different one.
Worked examples
- A generated example
- Heather34$ — one capitalised word from the list, a two-digit number, one symbol.
Common use cases
- A password you need to remember without a manager
- Reading a password aloud over the phone
- Quick temporary passwords
How this generator works
One word is drawn uniformly from a fixed list of 178 words and capitalised, a two-digit number is drawn uniformly from 10-99, and one symbol is drawn uniformly from a fixed set of 7 (!@#$%&*) — all three picks made independently with your browser's Web Crypto random generator and joined in that fixed order. Because the word is a real dictionary word rather than a random character string, this pattern is dictionary-guessable in a way a fully random password is not: an attacker who knows the pattern needs only try 178 x 90 x 7, which is 112,140 combinations, rather than searching a full character space.
Randomness and fairness
The word, number and symbol are each drawn independently and uniformly using your browser's Web Crypto random generator. There is no seeded or reproducible mode.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- Far smaller keyspace than it looks. The word, number and symbol are each drawn from a small fixed set — 178 words, 90 numbers, 7 symbols — for 112,140 total combinations, which a targeted script exhausts in well under a second once the pattern is known.
- The word is always a real, recognisable word, which is exactly what makes it memorable and exactly what makes it a weak choice against a dictionary-aware attacker.
- Nothing is saved. Once you close or reload the page the password is gone.
Generated entirely in your browser using the Web Crypto API. Nothing you generate here is ever sent to a server, logged, or included in analytics.
Frequently asked questions
- Is a memorable password as secure as a fully random one?
- It has less entropy than a long fully-random string of the same length, because it's built from a real word plus a number and symbol rather than independent random characters. It's still far stronger than a typical human-chosen password, and a reasonable trade-off when you need to read, type or recall it without a password manager.
- Can I use this for an important account, like email or banking?
- For anything high-value, prefer a longer fully-random password from a password manager. This generator is best suited to situations where you genuinely need to remember or read the password aloud, such as sharing WiFi access or a temporary login.
- Does this store or send the password anywhere?
- No. It's generated entirely in your browser using the Web Crypto API and never leaves your device, is never logged, and is never included in analytics.
Related generators
- Pronounceable Password GeneratorGenerate a strong password built from consonant-vowel syllables, easier to read and type.
- Secure Password GeneratorGenerate a strong, random password locally in your browser — never transmitted or stored.
- Passphrase GeneratorGenerate a memorable, high-entropy passphrase from random words, built locally in your browser.
- Key Stretching CalculatorTurns an iteration count into the time a login costs you and the guessing rate it leaves an attacker, and inverts it to hit a target.
- Random Three-Word GeneratorMemorable three-word labels from fixed word lists, each one standing for exactly one number you can convert back.