Generate a strong random password with a live strength estimate. Everything runs in this browser — nothing is ever sent anywhere.
Your password
16 charactersGenerating…
Entropy
Options
—Length
Characters
A generated password is only as safe as where you keep it. Save it in a password manager, and never reuse it across two sites.
Password Generator Overview
A password generator builds a random password for you instead of leaving you to invent one. You choose how long it should be and which kinds of characters it may use, and the tool fills it from your browser’s own random number generator. The password is created on your device, shown to you, and never sent anywhere.
What Is a Strong Password?
A strong password is one that nobody can guess and nobody can predict. That has two halves, and only one of them is about the characters you pick. The first half is length: every extra character multiplies the number of possibilities an attacker has to work through. The second half is unpredictability: a long password built from a pattern, a name, a date or a sentence is still easy to guess.
This is why password advice has moved away from “use a symbol and a capital letter” and towards “use something long and random, and use a different one everywhere”. A symbol added to a predictable password barely helps. Four more random characters help enormously.
The score shown by this tool is entropy, measured in bits. It is the count of guesses needed to be certain of finding your password, written on a logarithmic scale. Around 40 bits is weak, 60 is fair, 80 is strong, and anything past 100 is well beyond what guessing can reach.
A generated password is only as good as the randomness behind it. This tool reads from the browser’s cryptographic random source rather than a normal random function, because the ordinary one is built for simulations and games — its output is statistically fine but predictable if you know its internal state.
Password Generator Features
Everything below runs as you change it — there is no generate button to remember to press.
- Length from 4 to 128. Drag the slider or type a number; the two stay in step, and the password is rebuilt as you move.
- Four character sets. Uppercase, lowercase, numbers and symbols can each be switched on or off independently.
- Exclude look-alikes. One toggle removes 0, O, o, 1, l, I and the pipe character, for the times you have to read a password aloud or copy it by hand.
- One character from every set. When a site demands at least one number and one symbol, the generator guarantees it, then shuffles so the pattern is not obvious.
- Unbiased randomness. Values come from crypto.getRandomValues and characters are picked with rejection sampling, so no character is quietly more likely than another.
- Entropy, not opinion. The score is calculated from the length and the size of the pool you selected, then labelled weak, fair, strong or very strong.
- Copy in one click. The copy button confirms with a checkmark, so you know the password reached your clipboard.
- Honest fallback. If the browser will not provide a secure random source, the tool says so rather than silently generating something weaker.
Benefits of Using a Password Generator
- Nothing leaves your device: the password is generated in the page, so there is no server, no log and no history to leak.
- No sign-up: open the page, generate, copy, close it.
- Repeatable good habits: the entropy score trains you to judge length rather than decoration.
- Works offline: load the page once and it keeps working without a connection.
- Free and unlimited: generate as many as you need, for as many accounts as you have.
Who Can Use a Password Generator
Anyone creating a new account, or replacing a password that has appeared in a breach, can use this tool to produce something they would never have thought of themselves.
It is equally useful for people who have to issue credentials to others — a developer setting up a test account, an administrator rolling a shared password, or a support desk handing over a temporary one.
How to Generate a Password
Set the length first. Sixteen characters is a good default for anything that matters; go longer for a password manager master password or anything protecting money.
Pick your character sets. If a site rejects symbols, turn them off and add length instead — the entropy score shows you what you gained and lost.
Frequently Asked Questions
Is it safe to generate a password here?
Yes. The password is created by your own browser and is never transmitted. You can disconnect from the internet after the page loads and it will still work.
Should I use symbols in every password?
No. Symbols expand the pool, but length does more for the same effort. A 20-character password of letters and numbers is stronger than a 12-character one with symbols.
How long is long enough?
Sixteen characters of mixed letters and numbers is comfortably strong for a normal account. Use 20 or more for a password manager master password, your email account, or anything that could be used to reset the others.
What does “exclude look-alikes” do?
It removes characters that are easy to confuse when reading or retyping a password: zero and capital O, lower-case L and the digit one, and the pipe character. It slightly reduces the pool, and slightly increases the chance you can type the password correctly on the first try.
Should I remember the passwords it makes?
No. Save them in a password manager, or write down the one master password and let the manager hold the rest. A password you can remember is a password someone else can guess.
Does the generator store or log what it creates?
No. There is no server involved in generating the password and nothing is written to your browser’s storage, so the password exists only on screen until you copy it. Reloading the page discards it.
Can I reuse the same password on several sites?
It is the single riskiest habit in password security. When one site is breached, the same credentials are tried everywhere else automatically. Generate a fresh password per account and let your manager keep track of them.
Conclusion
A password generator does one job: it produces a value that is long, random and yours alone. Set the length you want, copy the result, and let your password manager remember it.
Need Help? Contact us
Latest Articles
How long should a password actually be?
Length buys more than symbols do, and the maths behind that is simpler than the advice usually makes it sound.
EverydayHow a QR code really works
Squares with corners, a Reed–Solomon safety net, and the one habit that stops a scanned code ruining your day.
WritingTitle Case, sentence case, and the rules nobody agrees on
Every style guide capitalises headlines differently. Here is what each convention actually does.