Password Generator
Create strong, random passwords in your browser. Choose the length and character mix; nothing you generate is sent anywhere or stored.
Your passwords never leave your device.
How the generator works
Set the length and which character types to include, then generate. The password is assembled on your device using your browser’s cryptographic random source, so the result never leaves your computer and is never logged. Generate as many as you like.
What makes a password strong
Length matters more than complexity. A longer password has exponentially more possible combinations, which is what defeats automated guessing. A random 16-character password is dramatically harder to crack than a short one padded with a few symbols.
Uniqueness matters just as much. Reusing one password across sites means a single breach unlocks every account that shares it. A different password per account contains the damage to one place.
Storing passwords safely
Strong, unique passwords are impossible to memorize at scale, which is the point of a password manager. It stores them encrypted and fills them in for you, so you only remember one master secret. Wherever a site offers it, add two-factor authentication so a stolen password alone is not enough to get in.
Frequently asked questions
Are the passwords generated here private?
Yes. They are created in your browser and are never transmitted to or stored on any server. Closing the tab discards them.
How long should my password be?
Aim for at least 16 characters where the site allows it. Longer is stronger, and length protects you more than swapping in a few special characters.
Should I use a different password for every account?
Yes. Reuse is the single biggest avoidable risk, because one breached site exposes every account sharing that password. Pair unique passwords with a password manager to keep them organized.