No generation request
Every selection happens inside this browser tab. The server only delivered the page.
Create an alphanumeric password for legacy systems, recovery codes, and forms that reject punctuation. A longer default compensates for the smaller character pool.
Uses uppercase, lowercase, and digits only with unbiased cryptographic randomness.
Every selection happens inside this browser tab. The server only delivered the page.
Results are never written to cookies, local storage, session storage, or a database.
Rejection sampling removes modulo bias before values are mapped to characters or words.
Symbols expand the pool of possible characters, but length multiplies the number of possible combinations. A sufficiently long, uniformly random alphanumeric password remains highly resistant to brute force.
Older databases, embedded devices, airline systems, and command-line tools sometimes reject punctuation. Generate for the actual policy instead of manually deleting symbols.
Appending a predictable year or sequence does not restore meaningful randomness. Let the generator select every character.
An alphanumeric password is still difficult to remember. Save it in a password manager and avoid sending it through email or chat.
Yes, when they are long, random, and unique. Symbols are helpful but not mandatory for a strong generated password.
The longer default provides extra margin for the reduced 62-character pool and remains compatible with many systems.
A lowercase-only password can be secure if sufficiently long and random, but this tool uses all alphanumeric sets for better efficiency.