Skip to content
techfen
☰

Password Generator

Create strong, random passwords that are generated on your device and never sent or stored anywhere.

Share:WhatsAppTelegram

How to use the Password Generator

  1. Set the length; 16 characters or more is recommended.
  2. Choose lowercase, uppercase, numbers and symbols.
  3. Turn on Avoid look-alikes if you will type the password by hand.
  4. Copy a password; each one includes every character type you chose.

What makes a password strong

Strength comes from length and randomness. A random 16-character password using letters, numbers and symbols has about 100 bits of entropy, which is far beyond what attackers can guess. Human-made passwords are weak because they follow patterns: names, dates, keyboard runs and common substitutions like @ for a are the first things cracking tools try.

How this generator works

Passwords are created with your browser's cryptographically secure random number generator (crypto.getRandomValues), using unbiased sampling so every character is equally likely. Each password is guaranteed to contain at least one character from every set you select, which satisfies most sites' complexity rules. Nothing is sent to a server or saved.

Tips for using passwords

  • Use a password manager so every account can have its own long random password.
  • Never reuse passwords. A leak on one site should not unlock your other accounts.
  • Turn on two-factor authentication for email, banking and social media.
  • Avoid look-alikes (I, l, 1, O, 0) when you need to read or type a password manually, such as a Wi-Fi key.

Entropy explained

The strength shown is calculated as length × log2(size of the character pool). Around 50 bits is fair for low-value accounts, 70 bits is strong, and 100 bits or more is very strong. Need unique identifiers instead of secrets? Use the UUID generator. To check a file download, use the hash generator.

Passphrases as an alternative

If you need a password you can remember, such as the master password for a password manager, a passphrase of five or six random, unrelated words is a good choice. It is long, so it is hard to crack, but easier to type and recall than random symbols. The words must be chosen randomly, not from a song or a quote. For everything else, let your password manager store long random passwords like the ones generated here, and change a password immediately if a service you use reports a data breach.

Frequently asked questions

Are these passwords safe to use?
Yes. They are generated on your device with a cryptographically secure random generator and are never sent or stored.
How long should a password be?
At least 12 characters, and 16 or more for important accounts. Longer is always stronger.
What are look-alike characters?
Characters such as I, l, 1, O and 0 that are easy to confuse when reading or typing.
What does bits of entropy mean?
It measures how hard a password is to guess. Each extra bit doubles the number of guesses needed.

Last updated: