Skip to main content
Free tool

Password Generator

Cryptographically random passwords, generated entirely in your browser. Nothing reaches our servers.

No account required Runs in your browser only

Generated password

Select at least one character set

StrengthVery Strong · 130 bits
20
83264128

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.