Use this free online password generator to create strong, random passwords for your accounts. Choose the length and pick which character types to include - lowercase, uppercase, numbers, and symbols - to build a password that fits any site's requirements.
How to Use the Password Generator
Drag the "Password Length" slider to choose how many characters you need.
Check or uncheck Lowercase, Uppercase, Numbers, and Symbols to control which character types are used.
Optionally enable "Exclude Ambiguous Characters" or "Exclude Brackets" for easier-to-read passwords.
Optionally enable "No Repeated Characters" if you don't want any character used twice.
Click "Generate Password" to create your new password.
Frequently Asked Questions
Each character is picked at random from the character pool built from your selected options (lowercase, uppercase, numbers, symbols), so the result differs every time you click Generate Password.
Ambiguous characters like i, l, 1, L, o, 0, O, and | can be easily confused with each other, especially in certain fonts. Excluding them makes passwords easier to read and type accurately.
If no character type is selected, the character pool is empty and the tool shows an alert asking you to select at least one character type before generating a password.
Yes, it's completely free, runs in your browser, and doesn't store or transmit any passwords you generate.