PassGenFast

Handles and display names

Username generator

Ten suggestions at a time, in two flavours: pairs of real words, or invented names that still read like words. Tap one to copy it.

Username generator

Tap one to copy it

  • Generating…
Style
Capitalisation
Separator
0
none4

These settings can produce 16,379 different names, about 14 bits. That is plenty for a handle and nowhere near enough for a password — a username is public, so it does not need to be unguessable.

Generated in your browser with crypto.getRandomValues. Nothing is sent to us, and the page keeps working with your connection switched off.

Two ways to get a name

Word pairs put an adjective in front of a noun — SilentHarbor, amber-kestrel, rugged.summit. They read well, they are easy to say out loud, and they are easy for someone to remember after seeing them once. The catch is that everyone else can reach them too, so on a large platform the good ones went years ago.

Invented words are built syllable by syllable: Briajuro, Pliyuba, Moufude. They are not words in any language, which means almost nobody has taken them, and they still read like names because they follow the shape of one. This is the style to use when everything you actually wanted is gone.

A username is public. Act like it.

This is a password site, so the honest thing to say is that a username protects nothing. It is a label, visible to everyone you interact with, often visible in a URL, and frequently the first half of the pair an attacker needs. All of the security lives in the password behind it.

Two things follow from that, and they matter more than picking a clever name:

  • Do not put personal information in it. A birth year, a surname, a school or a town narrows down who you are, and it is on display permanently. That is a privacy problem rather than a security one, but it is the harder of the two to undo.
  • Think before reusing one handle everywhere. A distinctive username is trivially searchable across services. That is exactly what you want for a professional profile and exactly what you do not want if a hobby account and a work account should stay unconnected.

What each platform allows

We deliberately do not print a table of the rules for each site, because those rules change and a stale table is worse than none. What is consistent is the shape of them: a minimum and a maximum length, letters and digits always allowed, and a small set of permitted punctuation — usually the underscore, sometimes a dot or a hyphen, rarely more than one of them.

That is why the separator here can be turned off entirely, and why the digit count stops at four. If a name is rejected, the usual cause is punctuation the platform does not accept, or a length limit; switch the separator to none and try again.

Gaming handles, social handles

For a gamertag or a stream name, the invented-word style usually wins: it is short, it is available, and it is yours in search results rather than competing with a thousand accounts of the same name. Capitalised with no separator reads best in a leaderboard.

For social profiles, lowercase with a dot or underscore fits the house style of most platforms, and a word pair is easier for people to type from memory when someone recommends you. If you plan to use the same name across several services, check them all before settling — it is much easier to pick a different name now than to be inconsistent later.

General information, not security advice for your particular situation. Last reviewed August 12, 2026.

Answers

Frequently asked questions

Is a username supposed to be secret?

No, and that is the most useful thing to know about one. A username is shown to everyone you interact with, so it cannot protect anything. Its job is to be recognisable and available. The password behind it does the protecting, which is why the suggestions here are short and readable rather than random-looking.

Will the name I pick actually be free?

We cannot tell you. Checking would mean querying every service you might sign up to, which needs a network request per name and per platform, and this page deliberately makes none. Word pairs on a big platform are often taken; the invented-word style is far more likely to be free, because those names do not exist anywhere else. Add a couple of digits if a name you like is gone.

Should I use the same username everywhere?

It depends on what you want. One handle everywhere is good for being found and recognised, and it is what you want for anything public or professional. It also means anyone can search that handle and assemble a list of your accounts across services. If you would rather keep parts of your life unconnected, use a different name in each place, and do not carry a distinctive one from a public account into a private one.

Why do the invented names sound almost real?

They are built the way syllables work rather than by picking random letters. The first syllable may open with a cluster like br or th and take a vowel pair, and every syllable after that is one plain consonant and one plain vowel. That is what keeps them sayable — random letters would give you something like xkqfrz, which is fine for a password and useless for a handle.

Are these random enough to be unique?

They come from the same cryptographic random source as everything else on the site, so nobody can predict what you will be shown. But the pools are small on purpose: word pairs give about 16,000 combinations and invented names about 4.7 million. That is ample for finding a handle and nowhere near enough for a secret. Never use one as a password.