Create strong, random passwords with custom rules.
Updated
Create strong, random passwords with full control over length and character sets. Passwords are generated locally using your browser's secure randomness and never leave your device.
Runs entirely in your browser — nothing is uploaded.
A password generator builds a random string from character sets you choose, so the result has no words, patterns, or personal details an attacker could guess. This one draws every character from your browser's cryptographically secure random number generator, the same source used for encryption keys, rather than the ordinary random function that games use. You set a length from 6 to 64 characters, with 16 as the default, and toggle four sets: lowercase letters, uppercase letters, digits, and 25 common symbols. Each position is chosen independently, so a very short password may happen to omit one of the enabled sets. Generation happens entirely on your device; nothing is sent or stored, and a Copy button places the result on your clipboard. The strength label is a simple guide: Strong needs at least 16 characters and three sets, Good needs 12 and two, and anything less is marked Weak. For most accounts, 16 or more mixed characters is a sound choice.
Yes — they use the Web Crypto secure random generator and are created entirely on your device, never transmitted.
16 or more characters with a mix of upper- and lowercase letters, numbers, and symbols is recommended for strong security.
Each character is drawn independently from the combined pool, so nothing forces every enabled set to appear. That is statistically rare at 16 characters and above but possible for short passwords. If you need a symbol guaranteed, click Regenerate or increase the length.