Password Generator

Secure password generator

Input

Min: 4, Max: 128
Strength:Weak (0 bits)
🔒 Client-Side SecurityEverything is processed locally in your browser. Your generated passwords are never sent to any server.
Generate cryptographically strong passwords locally. Adjustable length and complexity settings.

Terminal

Console ready. Execute a command to see output...

About Password Generator

Password Complexity & Brute Force

In the modern era, "password123" is cracked in nanoseconds. Security depends on entropy (randomness).

Time to Crack (RTX 4090 GPU)

  • 8 chars (Lower): Instant.
  • 8 chars (Lower+Upper+Num): Minutes.
  • 12 chars (Complex): Centuries.

Best Practices

  1. Length beats complexity: A 20-character phrase is often safer than an 8-character jumble.
  2. Unique salts: Never reuse passwords.
  3. MFA: Multi-factor authentication is your backup parachute.

How to use Password Generator

  1. Pick a length
    Slider or number input, 4 to 128 characters. Longer is stronger, watch the entropy bar.
  2. Toggle character sets
    Uppercase, lowercase, numbers, symbols. Optionally tick Exclude ambiguous (drops I l 1 O 0) if the password will be read or typed by hand.
  3. Confirm the strength
    The entropy meter shows bits and a Weak / Moderate / Strong / Very Strong label. 80+ bits is the safe baseline.
  4. Hit Generate Password
    The new password appears in the terminal panel. Copy it directly, nothing is stored.

Frequently Asked Questions

Through the browser's built-in cryptographically secure random number generator (the Web Crypto API), seeded from OS entropy. Each character is independently chosen, then a Fisher-Yates shuffle (also driven by the same secure RNG) randomizes the order so the positions of mandatory characters do not leak any structure.