Password Generator
Cryptographically random passwords, generated entirely in your browser. Nothing reaches our servers.
Generated password
Select at least one character set
What makes a password strong
A password's strength is mostly its length and the size of the alphabet it was drawn from. A 20-character password using upper, lower, numbers and symbols has roughly 130 bits of entropy — far more than any practical brute-force attack can crack today. Shorter passwords or smaller alphabets drop that exponentially: a 12-character lowercase-only password has about 56 bits, weak by 2026 standards.
What really matters in practice: never reuse passwords across services, use a password manager (1Password, Bitwarden) so you don't have to remember them, and turn on two-factor authentication wherever possible. A long random password is only as safe as the channel you use to share it — pasting it into Slack or email cancels the strength entirely. When you need to send a password to a teammate or contractor, use a self-destructing share link instead.