Generate
Password Generator
Generate strong random passwords locally with cryptographic randomness and controls for length and character sets.
Common questions
How secure are the generated passwords?
The tool uses the Web Crypto API's crypto.getRandomValues(), which provides cryptographically secure random numbers. The passwords are generated entirely in your browser and never sent to a server. A 16-character password with mixed character sets has over 95 bits of entropy.
Which character sets should I use?
For maximum security, enable all four: uppercase, lowercase, digits and symbols. For passwords that are easier to type on mobile, uppercase + lowercase + digits is sufficient. Avoid disabling too many sets — each set you remove reduces entropy.
Can I generate multiple passwords at once?
Yes. Change the count field to generate multiple passwords in a single action. Each password is independently random.