Free Password Generator

Generate strong, cryptographically random passwords · choose the length and character sets, then copy with one click.

Frequently asked

How random are these passwords?

They use the browser's crypto.getRandomValues, a cryptographically secure random number generator · not Math.random(). Each password is generated locally in your browser and never transmitted anywhere.

What length should I pick?

16 characters or more for anything that matters, 20+ for high-value accounts. Length beats complexity: a 20-character random password is dramatically harder to crack than an 8-character one with symbols.

Related tools

  • UUID Generator · Generate UUID v4 or time-ordered v7 identifiers · single or in bulk · using the browser's cryptographic random source.
  • API Key Generator · Generate random API keys and secrets · hex, base64url, or alphanumeric, with an optional prefix · straight from your browser's CSPRNG.
  • TOTP Generator · Turn a Base32 secret or otpauth:// URI into live two-factor codes · the same math your authenticator app runs, right in your browser.

Run a full security scan →