Password Generator
Create strong random passwords with customizable length and character sets.
How to use
- 1
Set password length
Use the slider to choose a length between 8 and 64 characters. Longer passwords are generally more secure.
- 2
Choose character types
Toggle uppercase, lowercase, numbers, and symbols. At least one type must be enabled.
- 3
Generate and copy
Click Generate to create a new random password. Use Copy to save it to your clipboard. Check the strength indicator for guidance.
Frequently Asked Questions
Passwords are generated using crypto.getRandomValues(), a cryptographically secure random number generator built into modern browsers.
A strong password is at least 12 characters long and mixes uppercase, lowercase, numbers, and symbols. Avoid dictionary words and personal information.
No. Passwords exist only in your browser session. We do not log, store, or transmit them.
Yes. Click Generate as many times as you like until you get a password you are happy with.