Password Generator
Create an unbreakable, strong password instantly. Offers random, word combination and PIN modes with a real-time strength indicator.
Clipboard auto-clears in 30s
Characters to include
Word mixing
Include easy-to-remember words in the password
Recent History
History is locked
Enter your PIN to view the history
Incorrect PIN
User guide
About This Tool
Instantly generate strong passwords using cryptographically secure random numbers. Offers three modes — random, word combination, and PIN — with real-time password strength display. Generated passwords are never sent to a server.
Generation Modes
- Random mode: Generates a traditional strong password using a combination of uppercase, lowercase, digits and symbols
- Word combination mode: Combines 3-5 easy-to-remember words (e.g. correct-horse-battery). Balances security and memorability
- PIN mode: Composed of 4-12 digits only
How to Use
- Choose a mode: Select the generation mode that fits your purpose.
- Set the length: Adjust the desired password length with the slider.
- Character types: Use the checkboxes to choose which character types to include (uppercase, lowercase, digits, symbols).
- Generate: A password is generated automatically, or click the refresh button to generate a new one.
- Copy: Use the copy button to copy it to your clipboard.
Password Strength Criteria
- Very weak: under 8 characters, a single character type
- Weak: 8-11 characters, 2 or fewer character types
- Medium: 12+ characters, 3 character types
- Strong: 16+ characters, 4 character types
Limitations & Notes
- Word combination mode is easy to remember, but because it combines common dictionary words, it can be relatively weaker against brute-force attacks than a fully random password of the same length. Random mode is recommended for important accounts.
- PIN mode (digits only) is short and uses few character types, so it is weak as a standalone login password. It is best suited for use alongside a separate security mechanism, like a bank card PIN.
- Always store generated passwords in a password manager (1Password, Bitwarden, etc.). Never store them in plain text in notes apps or messaging apps.
FAQ
Are generated passwords stored on a server?
No. Passwords are generated in your browser using cryptographically secure random numbers (crypto.getRandomValues) and are never sent to a server.
I want to use only digits and letters, without symbols.
Uncheck the symbols checkbox in the character type settings. Increasing the length is recommended to compensate for security.
Usage Tips
- A secure password should be at least 12 characters and include all 4 character types.
- Turning on word mixing lets you create a password that's both memorable and strong.
- Click the lock button in the history section to set a PIN so no one else can view your history.
- The clipboard automatically clears 30 seconds after copying, making it safe to use in sensitive environments.