Timer
Set a countdown and get an alert when time is up.
Generate secure, complex passwords instantly.
Most breaches of personal accounts come from weak or reused passwords. This generator creates a random password from the character types you choose, entirely inside your browser. The password is never sent over the internet or stored by this site.
The strength bar is based on entropy, measured in bits. Entropy is the length multiplied by log2 of the size of the character pool. A 16-character password drawn from about 94 printable characters has roughly 105 bits, and a 12-character one from letters and digits (62 characters) has about 71 bits. Each extra bit doubles the number of guesses an attacker needs, so length helps more than clever substitutions.
Randomness comes from your browser’s cryptographic random number generator, the same source used for encryption, and not from an ordinary pseudo-random function.
This one runs locally in your browser and makes no network request when creating a password. As a rule, only use generators from sites you trust, and avoid ones that send the result to a server.
At least 12 characters for ordinary accounts and 16 or more for email, banking and password-manager master passwords.
They enlarge the character pool, which raises entropy. Some sites do not accept every symbol, so untick that box if a site rejects your password.