Password generator

Random passwords and word-list passphrases, generated in your browser with the Web Crypto API. We built it from the generator in the Buddy desktop app. It is free to use, needs no account, and nothing you generate here is sent to us.

The generator needs JavaScript. Passwords are made on your device, so there is no server-side fallback.

Entropy

The bits figure is calculated from the settings, not estimated from the password. Passphrases draw from the EFF large word list ↗ (CC BY 3.0 US), at 12.9 bits a word.

LengthAll four sets (88)Letters and numbers (62)Lowercase only (26)
850.647.237.6
1277.171.356.4
16103.195.275.2
20129.0119.094.0
32206.7190.5150.4
64413.4381.1300.8
WordsBits
338.8
451.7
564.6
677.5
790.5
8103.4

The strength label uses the desktop app's bands: very weak under 22 bits, weak under 42, fair under 58, strong under 78, and very strong from 78 up.

Choosing between them

Use a passphrase for anything you type from memory, like a master password or disk encryption. For everything a password manager fills in, use random mode at 20 characters or more. If a site refuses the password, switch symbols off before you shorten it: 20 letters and numbers is still 119 bits.

The same generator is in the Buddy desktop app's entry editor, where it fills the field directly. Feature tour →

Found a problem with the generator or a figure on this page? Tell us →