Let us fix it Logo

Random password generator: How to create secure passwords

create secure passwordsThe passwords you create for your online accounts are the only thing protecting some of your most sensitive information. While it can be tempting to choose passwords that are easy to remember and only take a second to type out, this leaves your account vulnerable to hackers and fraudsters. 

If you choose a weak password, you’re putting your cybersecurity at risk.

However, you can use our random password generator to create passwords that will prove difficult for even the most determined of hackers to decipher in seconds.

Read on to find out how to use our random password generator as well as how using a strong, unique password for each of your online accounts will dramatically improve your online security. We’ll also share a few simple tricks to help you remember your strong passwords, as well as the additional security measures you can take to make your online accounts as secure as possible.

How secure is my password?

Although they might be easy to remember, passwords like ‘123456’ don’t offer much protection. Research from Splashdata found that passwords such as ‘password’ and ‘qwerty’ were the most common ones protecting more than 2 million accounts that were hacked in 2015.

If your online accounts are protected with a password like this, you’re leaving your email, bank, and social media accounts — and the sensitive information they contain — to the mercy of even the most basic hacking attempts.

Before we look at what makes a strong password — and how our random password generator will help you create them — it will help to look at the characteristics of a weak password.

The signs of a weak password include:

  • It’s a sequence of characters, such as ‘qwerty’ or ‘12345’. These are the easiest passwords to hack, and won’t protect your computer for more than a few minutes from a hacker who wants to gain entry.
  • It’s the same as your username.
  • It’s your name or a close family member’s.
  • It’s a single word, all in lowercase. Hackers use a method called a ‘dictionary attack’ to set a program to enter thousands of the most commonly chosen words as your password. If you’re protecting your accounts with something akin to ‘password’, it won’t take them long to gain access.
  • You use the same password for everything. This is extremely dangerous, because if someone figures out your only password, they’ll have access to all of your accounts and a whole host of personal data.

If you’re guilty of any of these common password mistakes, you should use our strong password generator to properly secure your accounts as soon as possible.

What makes a strong password? 

The three keys to a strong password are complexity, length, and uniqueness. Our secure password generator will help you create passwords for each of your accounts that will tick all of these boxes.

Simply click the ‘Create my strong password’ button and you’ll receive a unique, random string of 15 characters.

Use the tool below to generate a strong password for each of your online accounts and drastically improve your online security.

Generate your random password Click the button below to generate your unique, 15-character password

Generate Password
Generated Password: xxxxxx

How to remember your passwords

It’s an unfortunate fact that the components of a strong password — complexity, length, and uniqueness — also make for sequences that are incredibly hard to remember. Worried that they will never be able to recall their passwords when they need them, many people stick with passwords that are memorable but extremely weak.

However, it doesn’t have to be one or the other — here’s our tips on how to remember those strong passwords.

Use a password manager

A password manager is a plug-in for your browser that remembers all your passwords for you. The benefit of these programs is that they remove the need to remember anything other than the master password for the software. However, the obvious downside is that if someone gains access to this account, they have access to every single one of your other accounts.

Record your passwords manually

While it can seem antiquated to turn to pen and paper for your digital security, it is arguably the safest way to make sure you’ll never be left locked out of one of your accounts as you struggle to recall the password.

Get two notebooks — in one, record your username and the answers to any security questions for each of your online accounts, and in the other record your passwords. It’s also wise to indicate which website each set of details are for using a code only you’ll understand.

Store your two notebooks in separate, secure, and memorable places. Whenever you need to refer to them, put them back straight away.

Commit your passwords to muscle memory

When you enter your password each time you login to your computer, you don’t consciously think about each character before you type it — you let your muscle memory take over. While a password like ‘[27BrO[67bxU1)m’ is almost impossible to remember, it can be committed to muscle memory.

Use the strong password generator above to create your strong password, open up a Word file, and type it out 15 times in a row to get things started. Break it into 4–5 character sections and work out the most efficient way to type each, and then stitch them all together.

For the first few weeks of having the new password, keep it on a piece of paper and type along as you read it to get used to it. You’ll shortly be able to get rid of the paper and simply rely on your muscle memory to type out the password each time.

How to create safe and memorable answers to security questions

For your online banking accounts, you’re likely to be asked to provide memorable answers to a few security questions for an extra level of safety. These are usually things like your mother’s maiden name and the street you grew up on.

There are several things you can do to make sure these answers are as secure as possible.

Firstly, you should make sure none of this information is publicly available through your social media accounts. Would-be hackers can easily find information like your date of birth through your Facebook page, so make sure yours is set to private.

Secondly, you can add an extra level of safety by using a memorable keyword at the start of each answer. For example, if you choose ‘elephant’ as your keyword and your mother’s maiden name is Smith, your memorable answer becomes ‘elephantSmith’.

If worst comes to worst and a hacker does manage to decipher your password, this adds an extra layer of security to your most important online accounts. 

Add an extra level of security to your accounts with 2-step verification

2-step verification — also known as 2-factor authentication or 2FA — secures your online accounts even further. As the name suggests, it adds another stage to the process of logging in to your account — a time-sensitive code that is sent to your smartphone via SMS or an app. This means that anybody attempting to access your account needs to have your phone as well as know your password, making it incredibly secure.

We strongly recommend that you search twofactorauth.org for every website you have an account with and set up 2-step verification wherever possible. Alongside a set of strong, unique passwords, this will make your online accounts as secure as possible.  


With all this in mind, use our strong password generator to create a unique, secure password for each of your online accounts. Alongside a set of secure memorable answers and 2-step verification wherever it’s possible, this will help keep your online accounts secure from would-be hackers.

If you’ve any more questions about how you can maintain your online security, don’t hesitate to get in touch today to speak to a member of our technical support team.