Password Generator

Generate secure, random passwords with custom options

How Password Security Works

The Password Generator uses the Web Crypto API to generate cryptographically secure random passwords. It builds a character pool from your selected options and uses random values to pick characters, ensuring true randomness that is safe for security-critical use.

Formula

Entropy = log2(pool_size ^ length). A 16-char password with all types (~94 chars) has ~105 bits of entropy.

Key Features

  • Cryptographically secure random generation
  • Configurable length from 4 to 128 characters
  • Toggle uppercase, lowercase, numbers, and symbols
  • Generate up to 20 passwords at once
  • Visual password strength indicator
  • One-click copy to clipboard

Pro Tip

For maximum security, use passwords of at least 16 characters with all character types enabled. Never reuse passwords across different accounts, and consider using a password manager to keep track of them.

Related tools

Continue your workflow with the next useful tool.

These links stay within the same decision path so you can move to the next calculation without starting over.

How these links are chosen

We only link to closely related pages so each next step supports the same decision.

Report an issue

Found a wrong result, missing option, or confusing explanation? Send it through and we will review the tool.

Report an issue →