🔐 Password Generator

Create strong random passwords securely in your browser.

Ad space (paste AdSense unit here)

Free secure password generator

This tool creates strong random passwords in your browser. Choose a length from 8 to 64 characters, pick which character types to include, and a new password appears instantly. It uses your browser's built-in secure random number generator, and the password is never sent to a server or stored, so it exists only on your screen until you copy it.

How to use it

  1. Drag the slider to set the length. Longer is stronger.
  2. Tick the character types you want: capital letters, small letters, numbers and symbols.
  3. Click Generate for a new password, or just move the slider or tick boxes to refresh it.
  4. Click Copy and paste the password into the sign-up or change-password form.
  5. Save it in a password manager so you do not have to remember it.

When you tick several character types, the generator makes sure at least one character of each type is included, then shuffles them.

What makes a password strong

  • Length: each extra character multiplies the number of possible passwords. Aim for at least 12 to 16 characters, and more for important accounts.
  • Randomness: real randomness beats clever patterns. Substituting letters, like writing an @ for an a, is easy for attackers to guess.
  • Uniqueness: use a different password for every account. If one site is breached, reused passwords put your other accounts at risk.
  • Mixed characters: more character types make guessing harder, though length matters most. Security guidance such as NIST's now stresses length over complicated rules.

Staying safe with passwords

  • Use a password manager to store long random passwords safely.
  • Turn on two-factor authentication wherever it is offered. Passkeys are an even better option when a site supports them.
  • Never include your name, birthday or pet's name in a password.
  • Do not share passwords by email or chat, and do not store them in a plain text file.
  • Change a password immediately if you think it has been exposed.

Frequently asked questions

Is it safe to generate a password on a website?

This generator works entirely in your browser and does not transmit anything. Even so, a password generated by a tool you trust on a device you trust is only as safe as that device, so keep your computer free of malware.

Are the passwords truly random?

They are made with the cryptographic random generator built into modern browsers, which is designed for security uses and is much better than the standard random function.

Why do some sites reject my password?

Some sites do not allow certain symbols or limit the length. Untick symbols or shorten the length until the site accepts the password.

What length should I choose?

16 characters or more is a good default for most accounts. Use the maximum for your email, banking and password manager accounts.

More free tools