Password Generator
Generate strong, random passwords tailored to your needs. Adjust length, character types, and other options — the password updates automatically as you change settings.
Passwords are generated entirely in your browser and are never sent to any server.
How It Works
This generator uses the Web Crypto API (crypto.getRandomValues) for cryptographically secure random number generation. It builds a character pool based on your selected options, then picks characters at random to form the password. A mandatory-character pass ensures at least one character from each selected category is included.
The strength meter evaluates length, character diversity, and complexity. Longer passwords with mixed character types score higher. Aim for "Strong" or "Very Strong" for important accounts.