Secure random passwords with letters, digits and special characters of any length
A strong password generator instantly creates a reliable, random password and estimates its strength. Such a password is much harder to crack or guess than one you make up yourself, because it combines uppercase and lowercase letters, digits and special characters in an unpredictable order. The tool is useful for protecting email, social networks, banking and work accounts, and anywhere security matters.
Everything happens locally in your browser using a cryptographically secure source of randomness โ the password is not sent anywhere and is not stored. You control the length and character set, and a built-in strength meter shows how resistant the result is to brute force.
Set the password length and choose which character types to include, then press the generate button. Copy the ready password with one click and use it right away, or generate a new one. For maximum security, use a length of 16 characters or more and enable all character types.