iLoveMyFile

Password Generator

Create strong random passwords with your browser's secure generator. Nothing is sent or stored.

Fill in the fields above to see the result.

How to generate a strong password

  1. Choose a length — 16 characters or more is a good default.
  2. Tick the types of character the site allows.
  3. Click Generate new password until you are happy, then copy it into your password manager.

What makes a password strong

Length and randomness. Each extra character multiplies the number of guesses an attacker needs, so a 16-character random password is vastly stronger than an 8-character one, whatever symbols it contains. A password is only safe if it is used for one account, which is why a password manager — remembering a different random password for every site — matters more than any single password.

Frequently asked questions

Is it safe to generate a password on a website?

On this one, yes: the password is created in your browser with its cryptographic random generator and is never sent to our server or saved. You can disconnect from the internet after the page loads and it still works.

How long should a password be?

At least 12 characters, and 16 or more for email, banking and anything else important.

Why leave out look-alike characters?

It helps if you ever have to read the password aloud or type it by hand, since O and 0 or l and 1 are easy to confuse.

Is what I type sent to a server?

No. This tool runs entirely in your browser, so nothing you enter leaves your device.