How it works
Generate high-entropy, secure passwords to protect your digital accounts.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
4-
?length=LengthText · Optional · Default: 16
-
?includeUppercase=Include uppercaseTrue or false · Optional · Default: true
-
?includeNumbers=Include numbersTrue or false · Optional · Default: true
-
?includeSymbols=Include symbolsTrue or false · Optional · Default: true
Outputs
1-
resultResultText · Primary output
result contains the calculator’s complete rendered result area, including its visible result cards, tables, charts, and messages.
Create secure, random passwords to protect your digital accounts
Description
The Password Generator is a critical cybersecurity utility designed to help you create unique, complex passwords for every website you use. High-security passwords should not be predictable “words” or “dates”—they should be random strings of characters that are difficult for “brute-force” programs to guess. This tool allows you to customize the length and complexity of your password to meet the requirements of any service.
Inputs
- Length: Choose how many characters you want (Recommended: 12-16+).
- Include Uppercase: Mix in capital letters (A-Z).
- Include Numbers: Mix in digits (0-9).
- Include Symbols: Mix in special characters (e.g., !, @, #, $).
Outputs
- Generated Password: A randomly generated string.
- Copy to Clipboard: A one-click button to save the password to your device.
Chart
- N/A: This tool provides a direct randomized result.
“Good to Know”
- Entropy: In security, “entropy” measures the randomness of a password. A 16-character password with mixed characters has trillions of times more combinations than an 8-character password.
- Never Reuse: Even a strong password is a risk if you use it on multiple sites. If one site is hacked, your password for every other site is exposed. Use this generator to create a different one for each account.
- Password Managers: Because these random passwords are hard to remember, it is highly recommended to store them in a secure Password Manager.
Examples
Example 1: Standard Secure
- Input: 12 chars, Mixed
- Output:
k#9P@v2!Lz*q
Example 2: Extra Long / High Security
- Input: 24 chars, Mixed
- Output:
8$Fj&2n_P+Qm5^R!9w[Lz1#X
Example 3: Simple Numeric
- Input: 8 chars, Numbers only
- Output:
49205138