Memorable Password Generator
Generates a password in a Word+Number+Symbol pattern (e.g. "Sunlight42!") 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.
How to use this tool
- Press generate for a new memorable password.
- Copy it, or generate again for a different one.
Common use cases
- A password you need to remember without a manager
- Reading a password aloud over the phone
- Quick temporary passwords
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.