Code Flick TechnologiesToolscodeftech.com

Password Generator

Generate strong random passwords with adjustable length and character classes. Uses crypto.getRandomValues — cryptographically secure.

100% in your browser. Files never uploaded.
Character classes

How to use

  1. 1
    Set length and classes
    Sliders for length and how many to generate; toggles for upper, lower, digits, symbols.
  2. 2
    Read the strength
    Each row shows estimated entropy: weak, fair, strong, very strong.
  3. 3
    Copy
    Copy one or all at once.

FAQ

Where does the randomness come from?
crypto.getRandomValues — a CSPRNG seeded by the OS. Suitable for password generation. Math.random is NOT used.
Why exclude ambiguous?
O/0, I/l/1, |/` look alike in many fonts. Excluding them helps when passwords are read aloud or transcribed.

Related tools