Generate a strong random password
Create a long, unique password in your browser using your device’s cryptographic random number generator. The password is never sent to OHC.
Choose your password options
Choose a length and generate a password.
What makes a password stronger?
Long, unique passwords are harder to guess than short or reused ones. Use a different password for every account, and let a password manager store and fill them for you.
- Prefer a long password over a predictable word-and-number pattern.
- Do not use your name, login, or the names of friends and family members.
- Avoid dictionary words, common names and keyboard patterns such as qwerty, asdfghjkl or 12345678.
- Do not reuse a password from another account.
- Store generated passwords in a trusted password manager.
- Use multi-factor authentication when it is available.
This generator uses the browser’s cryptographic random number generator. Generation stays on your device; OHC does not receive or store the result.
Frequently asked questions
How long should a random password be?
Length matters most. Fifteen characters or more is a common baseline for a password you must type, and longer is easy when a password manager fills it in. This generator supports 8 to 128 characters.
Is this password generator secure?
It uses your browser's cryptographic random number generator (crypto.getRandomValues). The password is created on your device and is never sent to OnlineHashCrack.
Should I include symbols?
Symbols enlarge the pool of characters an attacker must try, but some websites restrict them. If a site rejects symbols, add length instead.
Where should I store a generated password?
In a reputable password manager such as KeePass, with multi-factor authentication enabled on the account where it is available.
Want to know how well your organization’s passwords hold up? Test authorized hashes with OHC’s GPU-accelerated audit service.
Check an authorized password hash