Password generation

Password Generator

Select the character types, character count, and number of characters to generate a random password.

Text to use
Symbols

Generated password

Valid passwords and how to use them

You can create a password using a combination of uppercase letters, lowercase letters, numbers, and symbols. By default, one 16-character password using uppercase letters, lowercase letters, and numbers is displayed.

  • For important accounts, please use the longest password possible.
  • If the service you're using supports it, including symbols can help make the text stand out more.
  • Please save the generated password in a trusted password manager.

How to use the password generator

Simply select the character count, number of characters to generate, and character types to use, then click the "Generate" button to create a random password. If you want to include symbols, just check the symbols you want to use before generating.

  1. Enter the password length.
  2. Select the characters you want to use, such as uppercase letters, lowercase letters, numbers, and symbols.
  3. When using symbols, select the available symbols individually.
  4. Click the "Generate" button, then copy or download as needed.

Tips for creating a secure password

  • We recommend using at least 12 characters, and at least 16 characters for important accounts.
  • Please do not reuse passwords from other services.
  • If the service supports it, combining uppercase and lowercase letters, numbers, and symbols makes the password harder to guess.
  • We recommend storing the generated password in a trusted password manager.

Frequently Asked Questions

Will the generated password be saved?

The password generated on this screen is intended for viewing in your browser only; do not copy or download it. Please store it in a secure location after use.

Are there any cases where it’s better not to use symbols?

Some services may restrict the characters you can use. In that case, please select only the allowed characters and generate the text.