Free Password Generator Online
Generate strong passwords from a cryptographically secure random source, with controls for length, symbols, and excluding look-alike characters. Nothing is stored or sent.
Features
- Choose the password length
- Include uppercase, lowercase, numbers, and symbols
- Option to exclude similar characters
- Cryptographically secure randomness
- Copy the password (never stored)
What is Password Generator?
Password Generator builds random passwords using the browser's crypto-grade random source rather than the predictable randomness ordinary code uses, which is what makes the output safe for real accounts. You set the length and which character sets to include — uppercase, lowercase, numbers, symbols — and can drop look-alike characters like 0/O and 1/l/I when a password has to be typed by hand. The result is meant to be saved in a password manager, not memorized.
How to use this tool
- Choose the length and character types.
- Optionally exclude similar-looking characters.
- Click Generate password.
- Copy your new password.
When to use it
- Creating a unique password for a new account to store in a password manager.
- Generating a one-off credential to hand to a teammate or service.
- Producing a typeable code for a device or Wi-Fi where 0/O confusion matters.
- Replacing a reused or breached password with a fresh random one.
Examples
Length 16 · uppercase + lowercase + numbers + symbols
e.g. K7#vMq2!pXz9$Lr4 (a fresh random string every time)
This is only an illustration of the pattern — generate your own and never reuse a sample.
Length 12 · letters + numbers · exclude similar characters
e.g. ahK7mRt3xPq8 — no 0/O or 1/l/I to misread
Useful when someone has to read or type the password from a screen.
Tips & gotchas
- Length beats complexity — a longer all-letter password is harder to crack than a short one stuffed with symbols.
- Save generated passwords in a password manager; these are built to be stored, not memorized.
- Turn off symbols only when a site rejects them, since dropping a character set lowers strength.
- Use exclude-similar-characters for anything a human must read or type to avoid 0/O and 1/l/I mistakes.
Specifications
| Randomness | Cryptographically secure RNG (Web Crypto) |
|---|---|
| Character sets | Uppercase, lowercase, numbers, symbols |
| Options | Adjustable length, exclude look-alike characters |
| Storage | None — generated locally, never sent |
This tool runs in your browser. Your files and text are not uploaded to our servers, and we do not store your input.
Frequently asked questions
How long should my password be?+
Aim for at least 16 characters where the site allows it. Length adds more strength than mixing in symbols, and a longer passphrase-style password is both stronger and easier to handle.
What does 'exclude similar characters' do?+
It removes easily confused characters such as 0, O, o, 1, l, and I, which helps when a password has to be read off a screen or typed by hand.
How random are these passwords?+
They come from the browser's cryptographically secure random generator (Web Crypto), not ordinary pseudo-random code, which is what makes them safe to use on real accounts.
Are the passwords stored or sent anywhere?+
No. Each password is generated in your browser and is never saved or transmitted, so closing the page leaves no trace of it.
Related tools
Related guides
Looking for more Productivity Tools?
Browse the full collection of free, browser-based tools.