Password Generator
Generate strong, random passwords instantly. Nothing is stored or sent.
The Password Generator creates cryptographically random passwords using your browser's built-in secure random number generator. Choose the length and which character types to include — uppercase letters, lowercase letters, numbers, and symbols. Nothing you generate is ever sent to a server or stored anywhere.
How to use
- Set the desired password length using the slider (8–64 characters).
- Toggle the character types you want to include — uppercase, lowercase, numbers, symbols.
- Click "Generate" to create a new password, then use the copy button to copy it to your clipboard.
P1R3446vB7vablNf
Frequently Asked Questions
Is this password generator truly random?
Yes. It uses the Web Crypto API (crypto.getRandomValues), which is a cryptographically secure random number generator built into all modern browsers.
Are my passwords stored or logged?
No. All generation happens locally in your browser using JavaScript. Nothing is transmitted to any server.
How long should my password be?
Security experts recommend at least 16 characters for most accounts. For critical accounts like email or banking, use 20 or more characters with all character types enabled.
What does password entropy mean?
Entropy measures how unpredictable a password is, in bits. Higher entropy means harder to crack. Aim for at least 80 bits of entropy for strong security.
Should I use symbols in my passwords?
Yes, if the service allows it. Adding symbols significantly increases the number of possible combinations, making brute-force attacks much harder.