Password Generator: Complete Usage Guide
Create cryptographically random passwords that no dictionary or pattern attack can guess.
Open the toolPurpose
The Password Generator produces random strings using your browser's cryptographic random source, not the weak pseudo-random function many web tools still rely on. Humans are predictable: we reach for keyboard patterns, birth years, pet names and substitutions like 'a' to '@', all of which sit in every cracking dictionary. A generated 16- to 20-character password removes that problem entirely. Nothing is transmitted, logged or stored — the password exists only in your browser until you copy it.
How to use it
- 1Set the length. 16 characters is a sensible default; use 20 or more for email, banking and cloud infrastructure.
- 2Toggle the character classes you need: uppercase, lowercase, numbers and symbols. Keep all four unless the site forbids symbols.
- 3Click Generate — or regenerate until you get one you are happy with.
- 4Copy the password and paste it straight into your password manager, not into a note or a chat window.
Tips & tricks
- Length beats complexity. Entropy grows exponentially with length and only linearly with the character set.
- Use a unique password for every account. Reuse is what turns one breach into ten compromised accounts.
- Generate your email password first and make it the longest — email is the reset key to everything else.
- Exclude ambiguous characters if you will ever type the password manually on a TV or console.
- Turn on two-factor authentication as well; a strong password still cannot survive a phishing page.
Common errors and fixes
The site rejects the password
Some services cap length or ban certain symbols. Reduce the length to their maximum and disable symbols, then compensate with extra length.
I lost a generated password
It is never stored anywhere. Use the account recovery flow and save the next one to a password manager immediately.
The password is hard to type on a phone
Generate a longer alphanumeric-only password instead — 24 characters without symbols is stronger than 12 with them.