๐Ÿ” Password Generator

Estimated entropy: ~95 bits

Result

Press "Generate" to create passwords

Generate secure random passwords using the browser's built-in cryptographic random number generator (crypto.getRandomValues). Choose which character sets to include and the length, and generate several at once.

How to use

  1. Set the password length and how many to generate.
  2. Choose which character sets to include (uppercase, lowercase, digits, symbols).
  3. Press "Generate" to create the passwords.

FAQ

Are the generated passwords secure?

Yes โ€” the Web Crypto API's crypto.getRandomValues() is a cryptographically secure random number generator, unlike predictable pseudo-random generators such as Math.random().

What does the entropy (bits) mean?

It measures how hard the password is to guess, calculated as length ร— log2(character set size). 80 bits or more is generally considered very strong.

Is the generated password sent to a server?

No โ€” generation happens entirely in your browser, on your own device. Nothing is sent externally.