We use cookies for analytics and to show ads (via Google AdSense) that keep our tools free. Learn more.
Generate Secure Passwords.
Reach for this when you are creating a new account, rotating a password after a breach notice, or setting up a shared login for a supplier portal. A random string of mixed characters is far harder to guess or brute-force than a word with a number tacked on, and because every password here is generated fresh, no two accounts end up sharing one.
Strength is a function of length and the size of the character set, not of how random the password looks. With all four groups on, each character is drawn from about 94 possibilities; 16 of them give roughly 2^105 combinations, which no current attacker can search. Drop symbols and numbers and the set shrinks to 52 letters, so the same 16 characters are about 2^91: still far beyond brute force, which is why length matters more than symbols. The generator draws each character from the browser's cryptographic random source, and the password exists only on your screen and, after Copy, on your clipboard.
A new supplier portal: 16 characters, all groups, one click, copy, paste into the portal and into the password manager. A legacy accounting system that refuses symbols: untick Symbols, raise the length to 20 to compensate, regenerate. A Wi-Fi password that staff will type on phones: uppercase, lowercase and numbers only, 14 characters, so nobody has to hunt for a caret on a phone keyboard. The three passwords are unrelated to each other, which is the point.
It makes passwords, not passphrases (several random words, easier to type by hand) and not recovery codes. It does not store anything, so it is not a password manager; use one. For any account that offers two-factor authentication, turn it on: a strong password is the floor, not the ceiling.
The password is generated by your browser's own cryptographic random number generator and is never sent anywhere, so there is nothing for us, or anyone else, to log. Store it in a password manager rather than a notes app, and never reuse it across services.
The Password Generator creates strong random passwords instantly — just adjust the length and character options and copy the result.
Yes, passwords are generated locally in your browser and are never sent anywhere or stored.
Yes, you can customize length and whether to include uppercase, lowercase, numbers, and symbols.
Did you find this tool helpful?