How to Generate Hard-to-Crack, Strong Passwords Online


With most of our entertainment coming from online sources these days, it’s worth having a strong password to keep things safe! Passwords need specific traits in order to endure brute force and password attacks. These include capital and lowercase letters, numbers, and symbols. You can read about the thought process that goes into a strong password in our guide for making your own.

If you want a quick and easy way to make a strong password, there are plenty of ways to generate strong passwords online. Let’s take a look at some of the best resources you have at your disposal.

1. Secure Password Generator


Secure Password Generator is a simple way to make a strong password. You can set how long you want your password to be, from 6 all the way to 2048 characters. This is useful if you want to use it on a site with a strict password length requirement. You can pick and choose what elements are included in your password, such as disabling similar-looking characters or getting rid of symbols that some sites might dislike. It even has a “remember your password” section, which breaks the password down into more memorable elements.

2. LastPass


LastPass is a service that remembers all your passwords so you don’t have to. Their password generator tool is a useful tool that quickly makes a strong password for you. Just tell it the minimum amount of characters you want it to be, click “Generate”, and a password is created.

One of the nicer features about this generator is its ability to generate a “pronounceable password.” This is a password that can be read out loud, making it slightly easier to remember. If this is a feature you’d like, select this option and keep generating a password until it creates something pleasing.

3. Password Generator


Perfect for sticklers of “true” randomness! has provided random number generation based on background radiation, which is one of the more randomly-occuring phenomenon in nature. Their password generator uses this method to become the most “truly random” way to generate strong passwords online. By default, it won’t contain symbols and letters that are commonly confused with one another. If you want, you can even re-use it as a randomization from a previous date or from a preset seed.

4. Random Keygen


Want a password instantly? Simply head over to random keygen, and the passwords are already waiting for you! What makes this option useful is its wide range of different passwords and keys to be used for different applications. “Memorable passwords” focus on creating a password that’s easy to remember while still holding up to brute force. If passwords being memorable isn’t a top priority (either because you have a password manager or a stellar memory!), you can use very strong passwords that are sure to keep you secure. The site also generates passwords that can be used for WPA and WEP routers too.

Say the Magic Password

With the Internet becoming a focal point of people’s lives, it’s a good idea to keep your accounts secure. Now you know how to generate strong passwords online.

How hard is it for you to remember your passwords? Do you use any special mnemonic tricks or a password manager? Let us know below!

This article was first published in May 2013 and was updated in January 2018.

Image credit: Windows login screen

Simon Batt Simon Batt

Simon Batt is a Computer Science graduate with a passion for cybersecurity.


  1. I use passwords from a card available at in various combinations

  2. Instead of relying on any third party tool, its better to create a strong password by yourself. its so simple, I found it here.. Enjoy..

  3. I agree with Brian, here’s a tool that I released recently to create easier to remember passwords that are basically just as strong as the ones that are hard to remember: any feedback is welcomed.

  4. XKPasswd ( is a great site for generating memorable passwords. It also allows you to tweak the settings for various required formats.

  5. On a personal note, I won’t recommend any of the online platforms like Random .org for generating hard to crack passwords for any given purpose save when pressed with the need for numerous unique passwords for many online actions.
    Just be able to create a unique password on your own without difficulty. The most annoying part now comes down to using same passwords for more than one purpose like for your whole social media accounts – PRETTY BAD IDEA.

    – Excel

Comments are closed.