Password Generator creates strong, random passwords using your device security features. Choose the length and the kinds of characters to include.
Create strong, random passwords
Weak passwords are one of the biggest reasons accounts get hacked. People reuse the same simple password everywhere, or use names and birthdays that others can guess. This tool creates long, random passwords using your device’s secure random number generator. Choose the length and the character types, generate several options and copy the one you like.
What makes a password strong?
- Length. Every extra character multiplies the number of guesses an attacker needs. Twelve characters is a minimum, and sixteen or more is better for important accounts.
- Randomness. Real randomness has no pattern, unlike words, names or keyboard rows such as qwerty.
- Variety. Mixing lowercase and uppercase letters, numbers and symbols increases the possible combinations.
- Uniqueness. Every account should have its own password, so one leak does not open all your doors.
Options explained
Length can be anything from 6 to 64 characters. How many lets you create up to 20 passwords at once so you can choose. You can switch uppercase letters, numbers and symbols on or off. Some websites do not accept certain symbols; in that case turn symbols off and increase the length instead.
How the passwords are made
The tool uses the secure random generator built into your browser, the same type of generator used for encryption. It also avoids a subtle problem called modulo bias by rejecting random values that would make some characters more likely than others. The passwords are generated on your device and are never sent over the internet or stored by this website.
How to manage many strong passwords
Random passwords are hard to memorise, which is normal. Use a reputable password manager to store them safely. A password manager fills passwords for you and needs only one strong master password. For that single master password, a long phrase made of several unrelated words is easy to remember and difficult to guess.
More ways to protect your accounts
- Turn on two-factor authentication wherever it is available.
- Never share passwords by email or chat.
- Change a password immediately if you suspect a leak.
- Be careful with links in emails that ask you to log in; type the website address yourself.
- Do not save passwords in plain text files or in photos.
Troubleshooting
The website rejects my password. It may not allow some symbols or may have a maximum length. Adjust the settings and generate again.
I cannot remember it. Use a password manager rather than choosing a weaker password.
Is it safe to use an online generator? This one works locally in your browser, so the password never leaves your device. Still, avoid using any generator on an untrusted or shared computer.
Free and instant
Pick your settings, click generate and copy your new passwords. There is no limit on how many you create.
A real-world example
Mehwish realises that she has used the same password on her email, shopping and social accounts for years. She generates five passwords with 16 characters each, picks one for her email account and stores the others in a password manager. Then she turns on two-factor authentication for her most important accounts. After one afternoon, her accounts are much better protected.
Checklist for good password habits
- Each account has a different password.
- Important accounts use 16 or more characters.
- Passwords are stored in a password manager, not in a plain note.
- Two-factor authentication is switched on where possible.
Related tools
Base64 Encode and Decode and JSON Formatter help developers handle data, and QR Code Generator can create a code for Wi-Fi access without sharing the password aloud.
More questions about this tool
Should I include symbols?
Symbols increase strength, but length matters more. If a website rejects certain symbols, turn them off and use a longer password instead.
How often should I change passwords?
Change them when you suspect a leak, or after a service reports a breach. Strong, unique passwords do not need frequent routine changes.
Can I choose a password that is easy to type?
Turn off symbols and use a longer length. A long password with letters and numbers is both easy to type and hard to guess.
How to use Password Generator
- Choose the length and character types.
- Click "Generate passwords".
- Copy the password you like.
Frequently asked questions
Are the passwords stored anywhere?
No. They are created in your browser and are never sent or saved.
How long should a password be?
Use at least 12 characters, and 16 or more for important accounts.
Is this tool really free?
Yes. All tools on this website are free to use, with no sign-up needed.
Are my files and data safe?
Yes. Everything is processed inside your own browser. Your files and text are not uploaded to our servers.
Does it work on mobile?
Yes. The tools work on modern phones, tablets and computers.