Password generator
Pick a length and which character sets to include, and get a genuinely random password — no pattern, no dictionary words.
What makes a password strong
Strength comes from randomness and length, not cleverness — a long random string beats a short one with substitutions like "@" for "a". Every character here is chosen using the browser's cryptographically secure random number generator, not a predictable pattern.
How long should my password be?
16 characters or more is a reasonable default today. Longer is always stronger; the main limit is what the site you're using accepts.
Is my generated password sent anywhere?
No — it's generated entirely in your browser using the Web Crypto API. Nothing is uploaded or logged.
