Password Generator
Create high-entropy passwords resistant to brute-force and dictionary attacks. Supports up to 64 characters with customizable character sets.
Last updated March 1, 2026
Prove it runs locally
- Open DevTools → Network tab
- Click Generate
- Confirm zero outbound requests for the secret
Generation uses crypto.getRandomValues() in your browser. Privacy policy
How to Use This Tool
Set your desired password length using the length input. Longer passwords are exponentially harder to crack — use at least 16 characters for accounts, 24+ for service accounts and API credentials.
Select which character types to include: uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), and special symbols (!@#$...). Including all four character types maximizes entropy.
Click "Generate" to produce a password using your browser's cryptographically secure random number generator. Copy it to your password manager immediately — do not store it in plaintext.