Secure Password Generator
Generate a cryptographically random password that guarantees at least one uppercase, lowercase, digit, and symbol. Free, runs in your browser.
How to use this tool
- Choose a length — 16+ is recommended for most accounts.
- Keep symbols enabled for maximum compatibility with complex-password policies.
- Click Calculate to generate a new password. Click again to re-roll.
- Copy the result and store it in a password manager.
This generator guarantees that every password contains at least one uppercase letter, one lowercase letter, one digit, and (optionally) one symbol — satisfying most site requirements. Everything runs in your browser; nothing is sent to a server.
Frequently asked questions
- How is this different from the basic password generator?
- This tool guarantees at least one character from each selected group and shuffles the result to avoid predictable patterns.
- What is 'entropy'?
- Entropy (measured in bits) quantifies password strength. Each additional bit doubles the guessing difficulty. 80+ bits is considered Very Strong.
- Is the generated password sent anywhere?
- No — the password is generated entirely in your browser using JavaScript and never transmitted.