Password Generator
Set a length and the character classes you allow, and get candidates with the exact bits of entropy each one carries. Nothing is sent to a server.
Loading this tool…
Nothing you enter here is sent anywhere. There is no file and no request to our server - the work is done in your browser and disappears when you close the page.
How It Works
- Enter — Fill in the values the tool asks for.
- Run — Press the button; an empty field is reported by name rather than read as zero.
- Read — The answer comes with the working behind it, so you can check the figure.
- Take it — Copy the result, or download it where the tool offers that.
Frequently Asked Questions
How strong is a generated password?
The tool reports the search space in bits from the character sets you enable, so strength is a calculated number rather than a label. Length dominates variety: 16 characters from a full set is far stronger than 8.
Are passwords stored or transmitted?
No. They are generated locally from crypto.getRandomValues() and exist only in the page until you copy them.