How Password Generator works
Password Generator creates cryptographically random passwords using the browser's crypto.getRandomValues API, which draws from the operating system's entropy pool. Unlike simple Math.random-based generators, crypto.getRandomValues is a cryptographically secure pseudo-random number generator (CSPRNG) recommended for security-sensitive applications. Nothing you configure or generate is sent anywhere; the entire process runs on your device.
You control which character sets to include: uppercase letters, lowercase letters, digits, and a configurable set of symbols. You also set the length. The tool shows an estimated entropy (in bits) for each configuration so you can judge the strength of your choices. A 16-character password using all four character classes typically yields around 95 bits of entropy, which exceeds the threshold recommended by NIST for high-value accounts.