Random Password Generator: Strong Passwords in Your Browser
Need a new password you cannot guess? This random password generator builds one in your browser the moment the page opens: 12 characters with uppercase, lowercase, numbers and symbols, plus a strength label from Weak to Excellent.
Drag the length slider from 8 to 64 characters, tick the character types you need, and press Regenerate anytime. Every change makes a fresh password. The password-making code uses crypto.getRandomValues and does not send the password to a server. Free, no sign-up.
How to Use the Random Password Generator
Set length and types. Copy carefully. Skip image saves.
- Open the page. A 12-character password with all four character types is already in the box.
- Choose the length. Drag the Password Length slider anywhere from 8 to 64. A new password appears as you move it.
- Pick the characters. Tick or untick Uppercase, Lowercase, Numbers and Symbols. Keep at least one box ticked, or the box stays empty.
- Check the strength label. The bar under the password shows Weak, Medium, Strong or Excellent.
- Press Regenerate if you want another. Each press gives you a brand-new password with the same settings.
- Press Copy Password. The password goes to your clipboard and the page shows Copied ✓. Paste it into your password manager or sign-up form. If the copy is blocked, select the text in the box (Ctrl+A on Windows, Cmd+A on Mac, or press and hold on a phone) and copy it by hand.
Copy Carefully: Use Copy Password, Skip Screenshots
Press Copy Password under the password box to put it on your clipboard. The page shows Copied ✓ when it works. If your browser blocks clipboard access, select the text in the box and copy it by hand.
This tool has no Download or Share button, and that is on purpose. A password saved as an image is easy to leak, because images often land in photo galleries, cloud camera rolls and screenshot folders. Best habit: press Copy Password, paste into your password manager, and close the tab. Do not screenshot passwords into cloud albums.
What Each Option Does
Password Length. Slider from 8 to 64, default 12. Longer passwords are harder to guess when a site allows them.
Uppercase and Lowercase. A to Z and a to z. With the current mix, most passwords show more lowercase than capitals.
Numbers. Digits 0 to 9.
Symbols. These 26: ! @ # $ % ^ & * ( ) – _ = + [ ] { } ; : , . < > / ?
At least one of each. Every type you tick appears at least once, which helps with sites that require each type.
Strength Label Examples
The label is a quick guide from length and character types, not a crack-time promise.
|
Length |
Characters ticked |
Strength label |
|---|---|---|
|
8 |
All four |
Medium |
|
11 |
All four |
Strong |
|
12 |
All four |
Excellent |
|
12 |
Letters and numbers, no symbols |
Strong |
|
15 |
Letters and numbers, no symbols |
Excellent |
|
16 |
Lowercase only |
Strong |
|
20 |
Lowercase only |
Excellent |
|
8 |
Numbers only |
Weak |
How the Passwords Are Made
Passwords are built in your browser with the Web Crypto API (crypto.getRandomValues). The password-making code runs on your device and does not send the password anywhere. Like most websites, the page itself can still load ads and other scripts, so treat the habit the same as always: copy the password, save it in a password manager, and close the tab.
Other RandomGens tools, such as the random letter generator, are made for games and classrooms. When you need a password, use this page.
Tips for Strong Passwords
These basics match public advice from the US Cybersecurity and Infrastructure Security Agency (CISA).
- Make it long. CISA suggests at least 16 characters. Longer is stronger.
- Make it random. A random mix beats a word, a name or a date.
- Use a different password for every account. One leak should not open the rest.
- Use a password manager. It stores unique passwords and fills them in for you.
- Turn on two-factor authentication. Especially for email, banking and social accounts.
- Never share your password. No real company will ask for it by email or phone.
- Change it after a breach. If a service you use is hacked, make a new password for it.
When a Website Rejects Your Password
- No symbols allowed. Untick Symbols and move the slider up a few characters.
- Only some symbols allowed. Press Regenerate until you get an accepted set, or untick Symbols and go longer.
- Maximum length. Set the slider to that number or just under it.
- Needs a number or a capital. Leave Numbers and Uppercase ticked. The tool always includes at least one of each ticked type.
Frequently Asked Questions
Is this random password generator safe to use?
The password is made in your browser using the Web Crypto API, and the tool’s password-making code does not send it anywhere. For extra safety, copy the password straight into your password manager or the sign-up form, and avoid saving it as an image or sharing it.
How long should my password be?
Longer is better. CISA suggests at least 16 characters. This tool lets you choose anywhere from 8 to 64 characters. If a website allows long passwords, go for 16 or more. If it has a maximum, use the longest length it allows.
Can I make a password with special characters?
Yes. Keep the Symbols box ticked and every password will include at least one symbol. The tool uses 26 symbols, including the exclamation mark, at sign, hash, dollar sign, brackets and question mark. Untick Symbols if a website does not accept them.
How do I copy the password?
Press Copy Password under the password box, then paste it into your password manager or the website. If your browser blocks the clipboard, click or tap inside the box, select all the text (Ctrl+A on Windows, Cmd+A on a Mac, or press and hold on a phone) and copy it by hand.
What if a website does not accept symbols?
Untick the Symbols box and make the password a few characters longer to make up for it. If the site only accepts some symbols, press Regenerate until you get one it likes. You can also set the slider to the site’s maximum length.
What does the strength label mean?
The label shows Weak, Medium, Strong or Excellent based on the length and the kinds of characters you have ticked. For example, 12 characters with all four types shows Excellent, while 8 characters shows Medium. It is a quick guide, not a guarantee, and a longer password is always a safer choice.
Can it make a password that is easy to remember?
No. It makes random strings of characters, which are hard to remember on purpose. That is fine if you use a password manager, because it remembers them for you. For the one password you do need to remember, like your password manager’s master password, a long passphrase of several unrelated words is a good choice.
Should I use the same password for more than one account?
No. Use a different password for every account. If one website is hacked, a reused password lets attackers into your other accounts too. A password manager makes this easy, because it creates and saves a unique password for each site.
