Password Generator
Create secure random passwords using the browser's crypto API. Choose length (4-64), include uppercase, lowercase, numbers and symbols, exclude ambiguous characters, and see a live entropy-based strength meter. Regenerate or copy instantly.
Examples
Length 16, all sets on
A new random 16-character password
How it works
Each character is picked independently from the sets you switch on, using the browser’s cryptographic random source. With all four sets on, the pool has 87 characters: 26 upper case, 26 lower case, 10 digits and 25 symbols.
| Length | Entropy | Rating |
|---|---|---|
| 8 | 52 bits | Fair |
| 12 | 77 bits | Strong |
| 16 | 103 bits | Very strong |
Entropy is length × log2(pool size). The meter calls a password Weak below 40 bits, Fair below 60, Strong below 80 and Very strong from 80 up. Because every character is drawn at random, a short password can happen to contain no digit or no symbol; if a site demands one of each, press Regenerate. “Exclude ambiguous characters” removes look-alikes such as O and 0, or l and 1, along with quotes and brackets.
How to use Password Generator
Why use this tool
Frequently asked questions
Yes, it uses crypto.getRandomValues with rejection sampling for unbiased results.
It estimates entropy in bits from the password length and character pool size.
Found a bug or have an idea?
ToolOrbit is actively developed — feedback directly shapes what gets built next.
Send feedback