MergeDoc

Strong Password Generator — Free, Cryptographically Random

Generates passwords using `crypto.getRandomValues`, a cryptographically secure random source, not a predictable pseudo-random generator.

Open the Password Generator

Why use this

  • •Cryptographically secure randomness, not Math.random
  • •Customize length and character sets
  • •Includes a strength checker for a password you already have

How it works

  1. 1.Choose length and which character types to include
  2. 2.Generate a password
  3. 3.Copy it, or check the strength of your own

Related guides

Advertisement

Frequently asked questions

Are these passwords actually random?
Yes, generated with the Web Crypto API's getRandomValues, a cryptographically secure source suitable for real passwords.
Should I use a passphrase instead?
A multi-word passphrase can be easier to type and remember — see the Passphrase Generator for that alternative.