Password Generator
Random strings, memorable phrases, and encoded secrets — all generated in your browser.
YOUR RANDOM PASSWORD
Your password is never saved or sent.
How it works
Everything is generated in your browser with crypto.getRandomValues. Nothing is transmitted, and nothing is stored — not in a cookie, not in local storage, not on a server.
The bits figure is the size of the space a password was drawn from, so it describes how much guessing it would take on average — it is not a guarantee about any particular password. In Random mode it is an upper estimate whenever you set a minimum, because requiring a digit or a symbol rules out some of the combinations it counts.
In Memorable mode the figure moves as words change, because it counts only the choices actually made: a fixed separator adds nothing, and a substitution is counted as one coin flip per eligible letter.
Substitutions look stronger than they are. c0mEt is barely harder to guess than comet for a cracker that knows the same substitution table — which is why the number above credits them with one bit each rather than treating them as extra character variety.