Password Generator — Secure Random Password
RandomA password generator creates cryptographically secure random passwords or passphrases from your chosen length, character types, and exclusion rules.
What is it
A strong password uses sufficient length and varied character types to resist guessing and brute force. This tool uses the browser cryptographic RNG (crypto.getRandomValues), supports ambiguous-character exclusions, custom excluded characters, multiple outputs, and passphrase mode, and never sends anything to a server.
How to use
- 1Choose password or passphrase mode.
- 2Adjust length, word count, output count, and exclusion options.
- 3Press generate and copy the result you need.
Reference
| Option | Meaning |
|---|---|
| Exclude ambiguous | Removes confusing characters such as 0/O and 1/l/I |
| Excluded characters | Removes characters that a service does not allow |
| Passphrase | Generates a long memorable password from multiple words |
Sources & standards
- Crypto.getRandomValues() - MDN Web Docs
FAQ
Is the generated password sent to a server?
No. All generation happens in the browser and nothing is sent to a server.
What length is recommended?
At least 12 characters, ideally 16+, mixing several character types.
Where should I store generated passwords?
Use a password manager and keep a unique password per site. Never reuse the same password across services.
Are passphrases more secure?
At equal length, random-character passwords are stronger, but a long passphrase of four or more words is easier to remember while still providing solid strength.