Back to blog

Privacy & Identity

Creating a Safer Username: What Should It Reveal?

September 10, 2026 · 5 min read

Fountain pen writing on lined paper, a reminder that a username is a public label
Photo by Aaron Burden on Unsplash

A username is not a secret. It shows up in profile URLs, forums, leaderboards, support tickets, and breach dumps. The useful question is not “is this clever?” but “what does this label tell a stranger?”

Use the username generator to create a random username in your browser, then keep the password in a manager. The handle and the secret do different jobs.

What a username should reveal

Almost nothing biographical. At most it should be unique enough to recognize in a list and acceptable to the site’s rules. A good username is an address, not a résumé.

  • It can hint at a role or community (a game tag, a project nick) without tying that tag to your legal name.
  • It can be memorable for accounts you use every day—if you do not reuse it on high-value logins.
  • It should be replaceable. If one forum burns the handle, the rest of your life should not follow.

What it should not reveal

Anything you would not print on a badge in a crowded room. Attackers and scrapers love stable, personal labels because they survive password changes.

  • Real name, nickname only your family uses, or a tight combination of first name plus city.
  • Birth year, graduation year, or other dates that shrink a guessing set.
  • Employer, school, sports club, or a hobby so narrow that a search finds one person.
  • Fragments of phone numbers, postcodes, or the same public brand you use for email recovery.

Random usernames vs readable ones

Random strings are best when nobody needs to recognize you: newsletters, test shops, one-off forums. Readable adjective-noun pairs help when you will type the name often. Both live in the same username generator—switch style, set length, and generate again if the first pick is taken.

Neither style is a password. Readable names have a small search space. Random handles reduce linking; they do not stop stuffing if you reused the password.

Username vs password

The username is the visible address. The password is the secret. Share the handle when the service requires it. Never reuse the password. If both are the same across sites, a leak of one login becomes a map of the others.

Create the name with the generator, then a unique secret with the password generator. MFA still belongs on email, banking, and work.

Create a username that stays quiet

Generate a random or readable username locally, copy it, and pair it with a unique password. No sign-up, nothing sent to a server.