Password Generator
Generate secure random passwords with customizable options.
Processing: runs in your browser, nothing uploaded
About Password Generator
A new account needs a password you did not reuse. Password Generator builds one in the browser from the length and sets you choose.
Length and the four sets
The slider runs from 4 to 128 characters. Turn on lowercase, uppercase, numbers, and symbols. Symbols are !@#$%^&*()-_=+[]{}. At least one set must stay on. The generator reads random bytes and maps each byte into the combined alphabet. It does not guarantee that every selected set appears at least once. A short password with all four sets can still miss symbols. Longer is the useful knob. Twelve or more is a practical floor for an account you care about. The string is not uploaded and not saved. Copy it into a password manager. /blog/password-generator-vs-strength-meter compares this with a strength check.
What “random” means here
The bytes come from the browser’s crypto random source, not from a clock or a word list. Mapping with a remainder can slightly favor earlier characters in the alphabet when the alphabet length does not divide 256. For a normal password that bias is small next to the risk of a short length or a reused phrase. This is not a diceware passphrase of dictionary words. /blog/diceware-vs-password-generator covers that style. Password Strength Meter scores a password you already have. It does not create one.
When a generated password is the wrong fit
Some sites reject symbols or cap the length. Turn symbols off or shorten the slider before you submit, rather than editing the password down to a pet’s name. API Key Generator and Random Token Generator are for tokens, not for a human login you will type on a phone. TOTP Generator is for authenticator codes. UUID Generator makes identifiers, not secrets you should use as a password. Never paste the result into a chat. If a site shows the password, read it back once, then store it. Generating again gives a different string, and the old one is not saved here.
How to use
- 1
Set a length from 4 to 128.
- 2
Turn on the character sets you want. At least one must stay on.
- 3
Generate and copy the password into a manager. It is not saved here.
Privacy
Password Generator creates the string on this device and does not send it to a server.
Frequently asked questions
How long can the generated password be?
4 to 128 characters. Turn on at least one of lowercase, uppercase, numbers, or symbols.
Does every character set appear in the password?
Not guaranteed. A short result can miss a set you enabled. Use a longer length.
Is the password stored?
No. It is created in the browser with crypto random bytes and is not uploaded.
Is this a passphrase generator?
No. It is a random character string, not dictionary words. See /blog/diceware-vs-password-generator.
Related guides
Password Generator vs Strength Meter
Create a new random password, or score one you already typed — two different jobs, both private in the browser.
Diceware Passphrase vs Random Password
Memorable word phrases for typing; high-entropy random strings for password managers. Pick based on how you’ll enter the secret.
How to Create a Strong Password
Length, uniqueness, and manager-friendly habits, plus random passwords from FileToolsHub's generator for new accounts.
Related tools
Password Strength Meter
API Key Generator
Totp Generator
Random Token Generator
UUID Generator
Iban Validator
MD5 Text Hash
Hash Generator
Browse all Text Tools · Sitemap