Password generator
Configure your character set and length, then generate one or many strong passwords instantly — all in your browser, never sent to a server.
About this tool
Create strong random passwords with custom length and character sets — uppercase, lowercase, numbers, symbols. Instant strength meter and entropy score.
Configure your character set and length, then generate one or many strong passwords instantly — all in your browser, never sent to a server.
- 1
Choose your desired password length using the slider.
- 2
Toggle character sets — uppercase, lowercase, numbers, and symbols — to meet your site's requirements.
- 3
Click Generate to create one or more passwords instantly.
- 4
Click Copy next to any password to copy it to your clipboard.
Generate strong unique passwords for every account to avoid credential reuse.
Create bulk passwords for provisioning new user accounts or test environments.
Quickly produce a high-entropy passphrase that meets complex site requirements.
Strong 16-char password
Length: 16, all typesG7#kPm!2xQr9&nVzDigits-only PIN
Length: 6, numbers only483920No-symbols password
Length: 12, upper + lower + numbersJk3mXpR8qTn5These answers explain common password gen tasks, expected input formats, and edge cases so both visitors and search engines can understand what this tool does.
How random are the generated passwords?
Passwords are generated using the Web Crypto API (crypto.getRandomValues), which provides cryptographically secure randomness — the same source used by password managers.
What does entropy mean?
Entropy measures how unpredictable a password is, expressed in bits. A 128-character set with a 16-character password gives about 112 bits of entropy — effectively uncrackable with current hardware.
Are the passwords sent anywhere?
No. Everything runs locally in your browser. No password ever leaves your device.
How many passwords can I generate at once?
Up to 20 passwords in a single batch using the count slider.