Generate strong, secure passwords instantly โ no data stored
This free password generator creates strong, random passwords in one click. Choose the length and the types of characters to include, and copy the result straight to your clipboard. You can also generate 5 to 50 passwords at once with the bulk generator.
Passwords are made in your browser and are not stored by SnapTools.
Password strength depends on how many different passwords an attacker would have to guess. This is called entropy, measured in bits:
Example: with uppercase (26), lowercase (26), numbers (10) and symbols (26) turned on, there are 88 possible characters. A 16-character password gives 16 ร logโ(88) โ 103 bits. Each extra character adds about 6.5 more bits.
The strength meter is a quick guide based on length and the mix of character types. A longer random password is almost always the better choice.
Passwords are created in your own browser using the built-in secure random number generator (crypto.getRandomValues). They are not stored on this site. A long random password is far safer than one a person makes up.
At least 12 characters is a good minimum, and 16 or more is better for important accounts like email and banking. Length matters more than anything else, so use the slider to make it longer.
Entropy measures how unpredictable a password is. More bits means more possible combinations an attacker would have to try. It is calculated as length ร log2(number of possible characters). For example, a 16-character password using all four character types is about 103 bits.
It removes characters that look alike, such as 0, O, 1, l and I. This is helpful if you need to read the password out loud or type it from a printout.
Symbols make the pool of characters bigger, which adds strength. Some websites do not allow certain symbols, so if a site rejects your password, turn symbols off and increase the length instead.
A password manager is the easiest way to use a different strong password on every account. It remembers the long random passwords for you, so you only need to remember one master password. Also turn on two-factor authentication where you can.
Security experts generally recommend changing a password when you think it may have been exposed, such as after a data breach, rather than on a fixed schedule. What matters most is that each account has its own unique password.
Note: No tool can guarantee security on its own. Use a unique password for every account, store them safely and enable two-factor authentication.