Password Generator
Generate strong random passwords or memorable random-word passphrases, then estimate their strength before copying.
Generate a password
How this password generator works
This tool can create either a random-character password or a random-word passphrase. A strong password is usually long, unique and hard to guess. The estimated password entropy gives a rough indication of how difficult a password may be to brute force.
character mode entropy = log2(character pool size ^ password length)
word mode entropy = log2(word list size ^ number of random words)The estimate is useful, but it is not a guarantee. A password can still be unsafe if it is reused, leaked, shared, predictable or stored badly.
Random characters vs random words
| Option | Best for | Things to remember |
|---|---|---|
| Random characters | Password managers, admin accounts and accounts where you do not need to memorise the password. | Use enough length and store it safely. |
| Random words | Accounts where a memorable passphrase is useful. | The words must be randomly chosen, not a phrase you invented yourself. |
A strong password should be unique to one account. Do not reuse the same password across email, banking, shopping or work accounts.
Practical password safety tips
- Use a different password for every account: reuse is one of the biggest practical risks.
- Make important passwords longer: length usually matters more than awkward complexity.
- Use multi-factor authentication: turn it on for email, banking, cloud storage and work systems.
- Use a password manager: it can generate and store strong unique passwords for you.
- Do not email passwords to yourself: store them in a dedicated password manager instead.
Important limitations
This password generator gives an estimate based on length and randomness. It cannot know whether a password has already been leaked, whether someone has seen it, or whether you will reuse it elsewhere.
Need another utility?
Use the QR Code Generator to turn text or URLs into scannable codes, or the Random Number Generator for simple random values.
Password generator FAQs
Are generated passwords stored?
No. This page is designed to generate the password in your browser. You should still copy it straight into a safe password manager rather than leaving it on screen.
Is a longer password always better?
Longer is usually better when the password is random and unique. A long predictable phrase or reused password is still a risk.
Should I include symbols?
Symbols can increase the character pool, but length and uniqueness are usually more important. Some websites also restrict which symbols they accept.
Can I remember a random-character password?
You usually should not try to memorise long random-character passwords. Use a trusted password manager to store them securely.