Password Generator

Generated locally with crypto.getRandomValues() — the same source your browser uses for encryption keys.

click generate

What actually makes a password strong

Length, far more than character variety. Each additional character multiplies the search space; adding one symbol to a short password barely moves it. A 20-character password of only lowercase letters is dramatically harder to crack than an 8-character one using every symbol on the keyboard.

The entropy figure above is the base-2 logarithm of the total search space — the number of bits an attacker would have to brute force. Below 60 bits is weak for anything valuable; 80 or more is comfortable; above 100 is beyond foreseeable brute force.