Password Generator
Create strong random passwords in your browser. You choose the length and which kinds of characters to include. Nothing is sent to a server.
| Length | characters (4–128) |
| Options |
|
Result
Your password will appear here.
How it works
This creates random passwords locally in your browser using the browser's cryptographically secure random-number generator. If that feature is unavailable, the tool stops rather than using a weaker random source.
Strength tips
- Longer passwords with a mix of character types are harder to guess. Estimated strength shown is roughly log₂(pool size) × length in bits.
- Use a unique password per site and store passwords in a reputable password manager.
Example
A 16-character password drawn from upper/lowercase letters, digits, and symbols has a very large search space compared with a short or simple password.
Generated locally in your browser. No tool can guarantee security; follow good password and account-security practices.
How to use the Password Generator
It takes a few seconds, and every figure is calculated in your browser.
- Enter the length.
- Tick the character types to include.
- Press Calculate — the result appears in the dark panel beside the form.
- Use Copy, CSV, Share or Print under the result if you want to keep it.
Password Generator — frequently asked questions
How does the Password Generator work?
This creates random passwords locally in your browser using the browser's cryptographically secure random-number generator. If that feature is unavailable, the tool stops rather than using a weaker random source.
Can you walk through a worked example?
A 16-character password drawn from upper/lowercase letters, digits, and symbols has a very large search space compared with a short or simple password.
Last updated 10 November 2026 · Formula, worked example and assumptions are documented above, and every result is calculated in your browser.