Password Generator
Generate strong random passwords with custom length and character types
Available: !@#$%^&*()_+-=
Generated in your browser using crypto.getRandomValues — passwords never leave your device
About Password Generator
Generate cryptographically secure random passwords with customizable length (6-64 characters) and character types. Uses your browser's native crypto API — passwords are never sent anywhere.
- ·Cryptographically secure random generation via Web Crypto API
- ·Customizable length from 6 to 64 characters
- ·Toggle uppercase, lowercase, numbers, and special characters
- ·Generates 5 passwords at once for easy picking
Password Generator FAQ
Are the passwords truly random?▼
Yes. They're generated using the browser's crypto.getRandomValues API, which is a cryptographic-grade random number generator.
Are my passwords stored anywhere?▼
Never. Passwords are generated locally in your browser and are never sent to any server.
What length should I use?▼
We recommend at least 16 characters with a mix of all character types. For high-security accounts, go with 20 or more.
Related tools
Generate TOTP codes from a Base32 secret or otpauth URI in your browser
Generate QR codes from text or URLs — download as PNG
Generate SHA-1, SHA-256, SHA-384, SHA-512 hashes from text
Batch generate UUID v4 — standard, no-dash, or uppercase