Password Generator

crypto · entropy · security

Create strong passwords from 8 to 128 characters with a customisable mix of uppercase, lowercase, numbers and symbols. Entropy indicator in bits and brute force time estimate.

Generation type
Length
16
characters
Character sets
Exclude characters
Press “Generate” to create a password click to copy
Strength
Generated passwords will appear here
0

Password security depends on length and the unpredictability of the generation process. Generators using Math.random() are not cryptographically secure: this tool uses only the Web Crypto API (crypto.getRandomValues()) to guarantee cryptographic-grade randomness.

This generator offers:

  • Configurable length from 8 to 128 characters
  • Toggle uppercase, lowercase, numbers and symbols independently
  • Exclude ambiguous characters (0/O, 1/l/I)
  • Entropy indicator in bits and brute force time estimate
  • Mnemonic mode with words separated by symbols
  • Clipboard copy — nothing sent to any server