PASSWORD STRENGTH STUDIO · LOCAL CRYPTO

Password Generator

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
One high-end GPU1.5e+11 billion yearss
Small rig · 8 GPUs1.5e+10 billion yearss
Cloud cluster attack1.5e+8 billion yearss
Nation-state scale1.5e+6 billion yearss
◎

Generated locally on request. The password and passphrase are generated in this browser and are not transmitted.

Need a feature from the original version? Open the current ECECH tool

How this app works

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.