Skip to main content
Premier SEO Services

Generators and utilities

Password Generator

Create strong random passwords or memorable passphrases in your browser, with the strength shown in bits of entropy. Nothing is stored or sent anywhere.

  • Runs in your browser
  • Free, no sign-up
  • Unlimited use
  • Updated 30 September 2026

Password Generator

Set the options, then copy or download the result

How to use the password generator

  1. 1A password is ready when the page loads. Press Copy to use it, or Regenerate for another.
  2. 2Set the Length with the slider or the number box, and choose which Characters to include.
  3. 3Tick Exclude look-alike characters if the password will be read or typed by hand.
  4. 4For something memorable, switch Type to Passphrase and choose the number of Words and a Separator.

Defaults (one run)

Input
Password · 16 characters · all four character sets
Passphrase · 6 words · hyphen
Output
q91RB_9$p-)StUD5 (90 characters, 103.9 bits)
jigsaw-cliff-polar-waffle-fig-hermit (1,451 words, 63.0 bits)

Each press of Regenerate gives a different result; these are one real run.

Length vs complexity

Strength comes from the number of possible passwords, measured in bits of entropy: length × log₂(characters to choose from).

PasswordBits
8 characters, lowercase only37.6
8 characters, all 94 printable ASCII52.4
12 characters, letters and digits71.5
16 characters, letters and digits95.3
16 characters, all four sets here (90)103.9

Adding length beats adding symbols: four extra letters-and-digits characters add 23.8 bits, while widening an 8-character letters-and-digits password to all 94 printable characters adds only 4.8. NIST SP 800-63B now asks services to require at least 15 characters when a password is the only sign-in factor.

Passphrases

A passphrase strings random words together, such as jigsaw-cliff-polar-waffle-fig-hermit. Each word drawn from this generator's list of 1,451 common words adds 10.5 bits, so:

  • 4 words ≈ 42 bits: too weak for anything important.
  • 5 words ≈ 52.5 bits.
  • 6 words ≈ 63 bits: a good choice for a password manager's master password or a device you type into often.

The words must be chosen randomly, as here; a phrase you think up yourself is far easier to guess. Capitalize each word adds no strength because attackers try it; Add a number adds about 5.9 bits for six words.

Excluding look-alike characters

Exclude look-alike characters removes I l 1 | O 0 o, which are easy to confuse in many fonts. Use it for passwords that will be read aloud, printed, or typed from a phone screen, such as Wi-Fi keys. It shrinks the pool from 90 to 83 characters, so a 16-character password drops from 103.9 to 102.0 bits: add a character if that matters to you.

If a site rejects certain symbols, untick Symbols and add three or four characters of length instead.

How the passwords are generated (Web Crypto)

Characters are picked with crypto.getRandomValues, the browser's cryptographically secure random number generator, never Math.random. Each pick uses rejection sampling, so every character in the pool is exactly equally likely (no modulo bias). With Use every selected type at least once, passwords missing a selected type are discarded and drawn again, which keeps the result uniform among passwords that meet the rule.

Generation happens on your device. Passwords aren't saved in your browser, sent to our server or logged; only your option choices (length, sets) are remembered.

Storing passwords safely

Use a different password for every account, and keep them in a password manager (built into most browsers and phones, or a dedicated app) rather than a document or notes app. Then you need to remember only one strong passphrase.

Turn on two-step verification or passkeys where offered. NIST's guidance is to change a password when there's evidence it was compromised, not on a schedule. Check whether an email address appears in known breaches with a service such as Have I Been Pwned.

Is anything I enter stored?

This tool runs entirely in your browser. Your text is not uploaded to our servers.

Sources

Questions about the password generator

How long should a password be?

At least 15 characters for accounts protected by a password alone, as NIST SP 800-63B now requires services to accept. With a password manager, 16 to 20 random characters cost you nothing extra.

Are generated passwords stored?

No. They exist only on this page in your browser and disappear when you leave or regenerate. Only non-secret settings such as length are remembered.

Are passphrases as secure as random passwords?

Per character they're weaker, but a six-word random passphrase (about 63 bits) is stronger than a random 10-character letters-and-digits password (about 60 bits) and much easier to type and remember.

Last updated 30 September 2026Maintained by Premier SEO Services

Report a problem