Generate a cryptographically random string or passphrase, control character sets and repetition, compare entropy and offline-guess estimates, then copy or download locally.
PASSWORD STRENGTH STUDIO · LOCAL CRYPTO · BROWSER WORKSPACE
Create a unique secret. See what its entropy estimate can and cannot tell you.
Generate a cryptographically random string or passphrase, control character sets and repetition, compare entropy and offline-guess estimates, then copy or download locally.
◈
01 · BUILD YOUR SECRETCRYPTOGRAPHIC RANDOMNESS
Uses crypto.getRandomValues with rejection sampling. No password is sent to a server.
02 · GENERATED VALUEWAITING FOR YOU
⌁No secret created yet
Adjust the recipe, then generate when you are ready. This prevents a credential from appearing before you ask for it.
ESTIMATED ENTROPY129.5 bits
Excessive, and that is fine
20 characters from a 89-symbol pool · about 9.7e+38 possible values
03 · OFFLINE GUESSING ESTIMATESHALF THE SEARCH SPACE
Generate a cryptographically random string or passphrase, control character sets and repetition, compare entropy and offline-guess estimates, then copy or download locally. Results update as you adjust inputs and stay in this browser.