Converters & Dev

Password Generator

Make long, random passwords that are hard to guess and easy to copy. Choose the length and characters; every password is made on your device and never sent anywhere.

Settings

Strength

—

    What makes a password strong?

    Length matters most. Every extra character multiplies the number of guesses an attacker needs, so a random 16-character password with letters, numbers and symbols would take longer than the age of the universe to guess, while an 8-character one can fall in hours. Randomness matters too: real words, names and dates are tried first.

    How to use the password generator

    1. Set the length. 16 characters or more is a good default; use 20+ for email, banking and password-manager master passwords.
    2. Choose the characters. Keep all four kinds unless a site refuses symbols. Leave out look-alikes if you will ever read the password aloud or type it from paper.
    3. Copy a password and save it in your password manager straight away.

    How strong is strong?

    Good habits

    Frequently asked questions

    Is it safe to make a password on a website?

    Here, yes: passwords are created by JavaScript in your browser and are never sent to a server or stored. You can even disconnect from the internet after the page loads and it keeps working.

    How long should my password be?

    At least 12 characters, and 16 or more for important accounts. Longer is always stronger.

    Why leave out similar-looking characters?

    Characters such as I, l and 1 or O and 0 are easy to confuse when you read a password from paper or a screen. Leaving them out makes it slightly weaker, so add a character or two to compensate.