Skip to content
Hash & IDs Runs offline

Password Generator

Generate strong random passwords with a live strength estimate.

Output

0 chars
Ctrl

Questions

Are these passwords genuinely random?

They come from crypto.getRandomValues(), the browser's cryptographically secure random source, and are generated with rejection sampling so every character in the alphabet is equally likely. Generation happens locally; no password is ever transmitted.

How long should a password be?

Entropy matters more than any character-class rule. With the full alphabet enabled, 16 characters gives around 104 bits, which is far beyond offline brute force. If you must memorise it, a five- or six-word passphrase reaches similar entropy and is much easier to type.

What does the crack time estimate assume?

An offline attack at 10 billion guesses per second against a fast hash, which models an attacker who has stolen a password database. It is a rough order-of-magnitude figure, not a guarantee.

Open bcrypt Generator

bcrypt Generator

Hash a password with bcrypt, or verify one against a hash.

Hash & IDs