Password Generator

Generate strong random passwords with a customizable character set and length

How to use

Generate strong random passwords. Steps:

  1. Set the length and check the character types (upper, lower, digits, symbols).
  2. Optionally exclude ambiguous characters like 0O1lI.
  3. Click Generate 5 to get five passwords.

Tip: the default 20 characters already beat brute force; excluding ambiguous chars helps manual writing and reading aloud.

FAQ

Is the password strong enough?

Characters come from the cryptographic-grade random source crypto.getRandomValues. A 20-character mixed password has a search space far beyond any brute-force capability.

Will my generated passwords be saved?

No. Generation happens only in browser memory and disappears on refresh. The server receives nothing.