Generate strong passwords, free and private

Choose a length and the kinds of characters, and get a random password with a strength score. It is made on your device and never stored or sent.

Random characters from 6 to 128 long, word passphrases or PINs. You can make up to 100 at a time.

Features

What you get

Secure random source
Random characters and word choices come from your browser's cryptographic random generator, not from a predictable one.
You choose the recipe
Length from 6 to 128, upper case, lower case, numbers and the exact symbols you allow, at least one of each kind, a starting letter, no repeats, and characters to never use.
Passphrases and PINs
Words from the EFF long list of 7,776 words, with your choice of separator, capitals and digits, or a PIN of 4 to 20 digits.
Honest strength
The bits come from how the password was made, not from a guess at what it looks like. Two crack-time estimates show the assumptions they use.
Check your own
A tab judges a password you type: common passwords, keyboard patterns, runs, repeats and years are found and explained. It stays in the page.
Not stored or sent
Passwords are made on your device and are not sent to a server. Only your settings are remembered on the device, never a password.

How it works

Make a password in four steps

  1. Choose the type

    Random characters, or words for a passphrase.

  2. Set the length

    Longer is stronger. 16 or more is a good start.

  3. Generate

    A new password appears. Change any setting and it updates.

  4. Copy it

    Copy it straight into your password manager.

Make a password

Uses

When you need one

New accounts

Make a different password for every site, and keep them in a password manager.

Wi-Fi and devices

Make a long key for a router or a shared account.

Setting up teams

Generate a batch of one-time passwords in one go.

Checking an old one

Type a password into the checker to see how strong it is.

How long should a password be?

Length (all character types)Roughly
8 charactersWeak against modern cracking. Avoid.
12 charactersReasonable for low-risk accounts.
16 to 20 charactersA strong choice for most accounts.
30 or moreFor master passwords and encryption keys.

To keep your files private as well, see the EXIF data stripper.

Frequently Asked Questions (FAQ)

Need a new password?