Password Generator

Generate and copy a random password with your chosen length and character pool. Start with 16 characters, adjust the options, or generate another password.

Updated

—

Length & variety estimate: Very weak

Selected types define the pool; each type is not guaranteed to appear.

Choose a length and character pool

The controls offer 6–64 characters, with 16 selected initially. Enable any combination of lowercase letters, uppercase letters, digits and symbols. Each character is sampled from the combined pool; enabling a category allows its characters but does not guarantee that every category appears in each result.

Generation uses Web Crypto’s getRandomValues with rejection sampling to avoid the small bias introduced by directly taking a remainder. This dedicated tool does not use the repeatable seed-based generator that supplies fictional profile passwords elsewhere on the site. Its output changes on regeneration and is not saved by the tool.

Choose a longer password that the destination accepts, keep a separate password for each account, and save it in a password manager. NIST’s guidance emphasizes length and advises password verifiers against mandatory mixtures of character types. The short end of this tool’s range is available for testing restrictive forms, not a recommendation for account security.

The meter is a simple length-and-character-variety estimate. It does not check breach databases, repeated patterns or attack conditions, and is not a crack-time prediction or a security guarantee. Copy places the displayed password on your clipboard, whose history may be retained by your device. The page’s privacy policy separately covers ads and analytics.

Character options in this generator

OptionIncluded charactersPool size
Lowercasea–z26
UppercaseA–Z26
Digits0–910
Symbols!@#$%^&*()-_=+[]{};:,.?21

Frequently asked questions

Will every selected character type appear in the password?

Not necessarily. The switches define the combined character pool, and every position is sampled from that pool. If a website requires at least one of each type, check the result and regenerate if needed.

Does the strength meter prove that a password is secure?

No. It only scores length and the character categories present. It does not check known breached passwords or estimate a particular attacker’s guessing time.

Can I reproduce a password with a seed?

This tool has no seed input and uses the browser’s cryptographic random number generator. Save the result if you need it again; the repeatable fictional profile generator is a different tool.

Sources

  1. NIST SP 800-63B-4 — password length and composition guidance — NIST
  2. Web Cryptography — getRandomValues — W3C

Related guides and generators

More free tools