Password Generator
Generate strong, secure passwords with custom settings.
cV4oEuAgHCjRENuaPassword Generator
A strong password is your first line of defense against unauthorized access to your accounts. This tool generates cryptographically random passwords by combining uppercase letters, lowercase letters, numbers, and special symbols in any proportion you choose. You can adjust the length from 6 to 64 characters and fine-tune the character set to meet any security policy — including options to exclude visually similar characters that are easy to misread. Use a unique password for every account and store them safely in a password manager.
How to use
- Choose how long the password should be using the length slider — 16 characters or more is recommended for important accounts.
- Tick the character types you want to include: uppercase, lowercase, numbers, and symbols. Mixing all four produces the strongest result.
- Optionally enable "Exclude ambiguous characters" if you will need to read or type the password by hand.
- Copy the generated password with the copy button and paste it straight into the sign-up or password-change form.
- Save it in a password manager so you never have to memorise it.
Frequently asked questions
Are the generated passwords safe to use?
Yes. Passwords are created in your browser using the operating system's cryptographically secure random number generator, and they are never sent to or stored on any server. Once you close the page, the password is gone unless you saved it.
How long should my password be?
For most accounts, 16 characters with a mix of letter cases, numbers, and symbols is a strong choice. For high-value accounts such as email or banking, longer is better — the generator supports up to 64 characters.
Why would I exclude ambiguous characters?
Characters like the digit 0 and the letter O, or the digit 1 and lowercase l, are easy to confuse when reading a password aloud or typing it manually. Excluding them trades a tiny amount of entropy for far fewer mistakes.
Should I reuse a strong password across sites?
No. Even a very strong password becomes a liability if one site is breached and you used it elsewhere. Generate a unique password for every account and let a password manager remember them.