Random Password Generator
Create a strong, random password with the length and character types you choose.
How to use the password generator
Choose a length and which character types to include, then click "Generate Password." Each password is created using your browser's cryptographically secure random number generator, and nothing is sent to a server or stored anywhere — refresh the page and it's gone.
Frequently asked questions
Is this password generator safe to use?
Yes. Passwords are generated entirely in your browser using crypto.getRandomValues, the same secure randomness source used for cryptography. Nothing is transmitted anywhere — the password never leaves your device.
How long should my password be?
Most security guidance recommends at least 12–16 characters, mixing uppercase, lowercase, numbers, and symbols where the site allows it. Longer is generally stronger.
Should I reuse a generated password across sites?
No — use a unique password for every account, ideally stored in a password manager, so that a breach on one site can't compromise your other accounts.