Simple Password Generator

A simple password generator. Passwords are generated entirely in your web browser. We do not know the passwords that are generated and we do not store any passwords.

Why use Simple Password Generator?

Frequently asked questions

Is this password generator safe?

Yes. Passwords are generated entirely in your browser using the Web Crypto API (crypto.getRandomValues) with unbiased rejection sampling. Nothing is sent to any server, nothing is logged, and the source code is open on GitHub for anyone to audit.

How do I generate a password without special characters?

Uncheck both "Use simple symbols" and "Use complex symbols" in the settings panel. The generator will produce a password using only letters and numbers. You can also exclude specific characters using the "Also exclude these characters" field.

What is a Diceware passphrase?

A Diceware passphrase is a password made of several randomly chosen dictionary words, like "acorn-cheek-frog-tulip". They are easier to remember and type than random characters while still being very strong. Switch to the Passphrase tab to generate one using the EFF short wordlist.

How long should my password be?

For most accounts, 16–20 random characters from a mixed character set is plenty (over 100 bits of entropy). For high-value accounts or master passwords, use 24+ characters or a 6-word passphrase. The strength meter shows the entropy and estimated crack time as you adjust the slider.

Can I exclude ambiguous characters like 0, O, 1, and l?

Yes — turn on "Exclude ambiguous characters" to remove iI1lOo08B from the character set. This makes passwords easier to read aloud or type from paper without reducing strength much.

Does this work without an internet connection?

Generation itself makes no network calls — once the page is loaded, you can disconnect and keep generating. You do need a connection to load the page initially.