Password Generator Details
Password Generator builds hard-to-guess passwords using your browser's cryptographic random number generator.
Use it when you open an account, rotate a password that turned up in a breach, or need a unique secret for one service. The value is never stored anywhere.
The workflow
The steps line up with the interface:
- Type the number of characters you want into the length field.
- Run the tool; the password appears immediately.
- Copy it and save it in your password manager.
Limits and processing behaviour
How generation behaves:
- Length runs from 8 to 128 characters, defaulting to 16.
- The character pool mixes upper case, lower case, digits and punctuation, with look-alikes such as O/0 and l/1 removed.
- Randomness comes from crypto.getRandomValues, never from Math.random.
- The password is not sent to a server, not logged, and disappears when you reload the page.
Is this the right tool
For a one-off strong password this page is enough. If the same password has to work across devices, store the generated value in a password manager.
The tool cannot store or recover your password: leave the page without copying it and it is gone. It also does not check the result against known breach lists.
Quick tips
- Length beats complexity: a 20-character password is stronger than a gnarly 12-character one.
- Generate a separate password per service so one leak cannot open the rest.
- For passwords you will type by hand, such as Wi-Fi keys, the look-alike characters are already excluded.
Privacy and data handling
The work happens locally and your data stays on the device. The single outgoing request is the usage counter, and your text is not part of it. Advertising and measurement cookies operate at page level, never inside the tool.