Safe Password Generator

The Safe Password Generator is free of charge and creates strong and secure passwords that are completely random and hard to guess or crack. Select the options you would like to activate and quantity of passwords that you wish to be generated and after that just click on the "Generate Password(s)" button. Alternatively, you can just slide right the Password Strength Meter to automatically increase the security of your password.
* min 4
Password Strength Meter
Slide right to increase the strength of your password

The following passwords were generated:

Copy AllCopied!

Guidelines to create safe, cryptic, hard-to-guess-or-crack passwords


These days, we need a password or PIN everywhere. Choosing the right password is something that many people find difficult and let’s be honest, sometimes it can be really annoying. The guidelines below will help you create and choose a strong and secure password.

  1. A secure password must have a minimum of 8 characters in length, it should be avoided the use of dictionary words or common names and it must include the following type of characters:
    • uppercase letters such as A, B, C
    • lowercase letters such as a, b, c
    • numerals such as 1, 2, 3
    • special characters such as $, ?, &
  2. General rules and tips on how to choose a safe password
    • Longer passwords are always considered safer.
    • Users should avoid including personal information, nicknames, family names, birthdays, pets, address, phone numbers, etc.
    • Passwords must not contain words used in the everyday life, such as slang words, words written backwards or patterns such as aaabbb, qwerty or 123321.
    • One of the frustrating things about passwords is that they need to be easy for users to remember. Naturally, this leads many of us to include personal information that is easier to remember and don't take much effort to create. Unfortunately, it has become extremely easy for hackers to acquire this kind of information from various sources and as a result to make our passwords vulnerable.
    • Users should have a unique password for each of their important accounts.
    • Different passwords must be used for different accounts.
    • Before you log into something via the web, look for "https"(not "http") in the URL to indicate that there is a secure connection. If this is missing, request a secure web page from the service provider that you can use to log in.
  3. Rules and guidelines for service providers

    1. For the service providers it is important to create for the users initial passwords, that fulfil the minimum standards of safety. Common and easy to break passwords, such as "admin" or "password1" should be avoided and the user should be provided a unique password every time.

    2. Users should be informed of the standards and guidelines of creating a strong, secure and hard to guess password.

    3. Passwords must be stored and transmitted with the highest possible security.

    4. All initial passwords must be created with a default expire date, so that the users will be forced to change them in a short period of time. If this is not possible to happen from the provider's side, the user should be notified to perform the important changes and avoid the threats.

    5. Users should be warned about the password length and complexity so that they can spend time thinking of a strong solution and avoid memorable, but easy to crack passwords.

  4. Things to avoid when creating a password
    • Never write down your passwords. Writing your passwords down in plain text is not a risk-free act. Even though writing down passwords does increase password security and make it more difficult for someone to steal your online passwords, it can potentially result in easier access for someone to steal those passwords locally. It all depends on how well you protect those passwords.
    • Don’t share with anyone. Anyone includes your friends and family. It is very important that you protect your password so that someone else cannot impersonate you or steal your identity. Don’t share your passwords with anyone unless you trust them implicitly. You never know when your confidential information might be inadvertently exposed.
    • Never keep the same password for two different sites. A single strong password just isn’t enough anymore. You must use different strong passwords on every site where you have an account – at least, every important site. If a hacker is able to figure out your password for one account, he or she will be able to access all of your accounts.
    • Never send your password to anybody in an email. This can make you vulnerable to the hacker exploit of mimicking a trusted site and sending you an email asking for your login information. Several hackers send emails as a support person and asking for your user name and password through email. Legitimate entities never ask you to send confidential information such as passwords via email.
    • Don’t use the “Remember password” option on the browser when you are using a device that other people can have access to. Anybody who uses the same browser can see all the passwords that are stored in plain text. You should be very careful with this option and say ‘Not Now’ in the remember password pop-up, every time you are using a system that doesn’t belong to you.
    • Don’t type your password on a computer that does not belong to you. Try to avoid using devices that doesn't belong to you, when you want to login to important and websites such as financial services or online payments and generally websites that contain sensitive data. Hackers have developed various keyboard-capturing techniques to record data that are typed on a keyboard, while the users are unaware that their actions are being monitored.