Name Generators

Username Generator

Get username ideas built from your own name and interests, or from random word pairs when you would rather stay anonymous. Pick a style, choose what goes between the words, set a maximum length, and see for every idea which services accept its format.

  • Runs in your browser
  • No sign-up
  • Free to use

Leave empty for random word pairs.

The badges show where a username fits the format rules. Whether it is still free is not checked: each service tells you when you sign up.

Username ideas

    How to use Username Generator

    1. Enter your name or a word you like, or leave it empty for random pairs.
    2. Add interests and choose a style.
    3. Set the separator and the longest username you want.
    4. Copy the ideas you like and try them where you are signing up.

    Username Generator features

    Five styles

    Clean, professional, creative, gamer and fully random word pairs.

    Built on your input

    Combines first name, last name, initials and interests in the patterns people actually use.

    Anonymous option

    Random adjective and noun pairs contain nothing personal.

    Format check

    Shows whether an idea fits the rules of X, Instagram, TikTok, GitHub and Reddit.

    Length control

    Limits of 15, 20 or 30 characters, with or without numbers.

    Shortlist

    Star ideas to keep them while you generate more.

    When to use Username Generator

    • Choosing one handle to use across several services.
    • Creating an account that does not reveal your real name.
    • Finding a gamer tag.
    • Getting alternatives when your usual username is taken.

    Username Generator FAQ

    Does the generator check whether a username is available?

    No. Availability can only be answered by each service, and it changes constantly. The badges show whether the format is allowed, for example length and permitted characters, not whether the name is free.

    Should I use my real name?

    For professional profiles, a real name makes you easy to find. For forums, games and anything you want to keep separate from your identity, use the random style, which contains nothing personal.

    Which characters are allowed in usernames?

    It differs. X allows letters, digits and underscores up to 15 characters. Instagram and TikTok also allow full stops. GitHub allows hyphens but no underscores or full stops. Letters and digits without a separator work almost everywhere.

    Is it safe to reuse one username everywhere?

    It is convenient and helps people find you, but it also lets anyone connect your accounts. Use different usernames where you want separation, and never reuse passwords.

    Why avoid numbers?

    Numbers at the end, especially a birth year, make a username look like a second choice and can reveal your age. A different word combination usually gives a better result.

    Are the results random?

    They are built from patterns and word lists with a repeatable shuffle: the same input gives the same list, and “More ideas” gives the next set. Nothing is sent to a server.

    Choosing a username you will keep

    A username follows you for years. It appears next to everything you post, in links people share and in the address of your profile. Changing it later is often possible but breaks links and confuses the people who know you by it, so a few minutes of thought at the start is well spent.

    The first decision is whether the name should identify you. For work and public profiles, variations of your real name are best: first and last name together, an initial with the surname, or the name plus your field. For private use, a name with no personal information protects you; a pair of unrelated words is easy to remember and says nothing about who you are.

    The second decision is portability. Each service has its own rules: fifteen characters on X, thirty on Instagram, hyphens allowed on GitHub but not underscores. A username made only of letters and digits, and no longer than fifteen characters, is accepted almost everywhere, which matters if you want the same handle on every platform.

    Avoid details that age badly or reveal too much: birth years, locations, the name of an employer, or references that will embarrass you in five years. Read the candidate aloud and write it in lower case to check for unintended words. Then try it on the services you use; the one that is free on all of them is your username.

    Other useful tools