Private, browser-based password generator

Password Generator

Generate strong random passwords in your browser. Choose the length, character types, exclusions and quantity, then copy one or all.

Customize your passwords

Quick settings

From 4 to 128 characters. Yes, 128 is a very long password.

Generate from 1 to 20 passwords at once.

Character types
Preferences

Your passwords will appear here

Choose what you want and generate one or several random passwords.

How to generate a password

Choose how long you want it, which characters to allow and you are ready. If you need several, we can do that too.

  1. 1Choose the length and one or more character types.
  2. 2Enable useful preferences, such as excluding characters that look too similar.
  3. 3Generate the passwords and copy the one you want. Did none of them work? Generate more.

Short guide

Create a different password for every account

We all know the temptation: you invent a password you can finally remember and start using it everywhere. Convenient, yes. A good idea... not really. A long, random password avoids easy-to-guess patterns, and using a different one for every account means a breach at one service does not automatically hand over the keys to the others.

Does longer mean better?

In general, greater length massively increases the number of possible combinations. That is why a long random password usually makes more sense than trying to invent a short, complicated one filled with “clever” substitutions.

When you select several character types, we include at least one from each type and fill the rest at random. If you select letters, numbers and symbols, all three will appear in the result. If a website has those wonderful rules like “maximum 12 characters” or rejects a symbol, adjust the options to what it allows.

0, O, 1, l, I... which one was which?

If you will copy and paste the password, it probably does not matter much. But if you ever need to type it by hand, characters such as 0 and O or 1, l and I can become a small headache. The option to exclude lookalike characters exists precisely for that.

You can also prevent repeated characters or make the password start with a letter. These are useful options when a service requires them or when you have a specific reason to use them. There is no need to check every box just because it is there.

The difficult part comes later: storing it

Generating a difficult password is easy. Remembering a different one for every account... that is where the problem starts. A password manager is useful because it can store long, unique keys without asking you to memorize twenty impossible combinations.

Avoid reusing the same password. If one account is breached and that password also opens your email, a store and three more services, the problem is no longer one account. Turn on two-step authentication whenever it is available too.

Your passwords are generated here

Passwords are created directly in your browser using its cryptographic API. We do not store them or need to send them to a server. After generating them, the important part is yours: copy them from a trusted device and store them somewhere genuinely safe.

Frequently asked questions

Are these passwords sent to a server?

No. They are generated directly in your browser using its cryptographic API. We do not need to send the password to a server to create it.

What length should I choose?

If a site allows a long password, use it. This tool starts with 16 characters as a practical setting and lets you go up to 128 when the service accepts them. You do not need to make it short just to remember it: that is what password managers are for.

Can I generate several passwords at once?

Yes. You can generate up to 20 at once. Choose one, copy several or look at them all and think “that one looks good,” even though mathematically the password does not care :D.

Why cannot I enable “Start with a letter”?

We first need at least one letter available. Select lowercase letters, uppercase letters or both and you can use that option.

What does excluding lookalike characters mean?

We remove characters that look very similar, such as O and 0 or l, I and 1. If you are going to type the password by hand, your eyes will probably appreciate it.