Password Generator
Cryptographically secure random passwords, generated on your device โ nothing is transmitted or stored.
Why use a random password generator?
Reused or predictable passwords are the leading cause of account takeovers. A long, random password generated independently for each account is one of the simplest ways to reduce that risk. Pair it with a password manager so you never have to remember it.
How random is this?
Passwords are generated with crypto.getRandomValues() โ the same cryptographically secure random source browsers use for security-sensitive operations โ using rejection sampling to avoid modulo bias, so every character in the pool is equally likely.
Frequently asked questions
Are my passwords sent anywhere?
No. Generation happens entirely on your device; nothing is logged or transmitted.
What length should I use?
16 characters or more is a reasonable default for most accounts; use the maximum length allowed for anything sensitive like email or banking.