Password generator.

Strong passwords. Made simple.

Create a strong password in a second. Free, with no sign-up.

Generated on your deviceYour passwords never reach our server
Your new password
Generating a password…
—
—
More options

No history or storage. Save your password in your password manager.

What makes a strong password.

Length, randomness and uniqueness. This generator takes care of the first two.

Password guidance

Start with at least 16 characters

A longer random password is harder to guess. We generate 20 characters by default; adjust the length to meet a website’s requirements.

Leave patterns out of it

Names, dates and substitutions like “@” for “a” are predictable. This tool selects characters using your browser’s cryptographic random number generator.

Give each account its own password

Generate a different password for every service. Store them in a password manager and enable two-factor authentication for another layer of protection.

Frequently asked questions.

How do I create a strong password online?

Choose Password mode, keep the default 20 characters or set your own length, choose the character sets and select Generate again. Copy the result using the copy button. Always use a different password for every account.

Is this password generator safe to use?

Random values are generated locally using the Web Crypto API (crypto.getRandomValues). Passwords are not sent to our server, included in the page URL or stored in generator history. Use a trusted device and review the extensions installed in your browser.

What does the strength estimate in bits mean?

Entropy is the base-2 logarithm of the number of possible results with your settings. Password calculations account for the required character categories; passphrases use the EFF dictionary size; PINs use the number of digits. This measures the generator’s randomness, not the security of an account or whether a password has been leaked.

How is a passphrase different from a password?

A passphrase uses randomly chosen words and is easier to read or type manually. We use the open EFF list of 7,776 English words. Six random words provide about 78 bits of entropy. Do not replace random words with a quotation or familiar sentence. EFF wordlists ↗

Can I generate several passwords at once?

Yes. Open More options and choose 5, 10, 25 or 50 passwords. Copy them individually or together, or download a text file. The list is not stored; refreshing the page generates new values.

Can I use a PIN instead of a password?

A short PIN has far fewer possible combinations than a long password. It is suitable only when a device limits input attempts. For email, banking and other online accounts, use a long unique password with a second authentication factor.