Random Username Generator

Get a fresh username in one click: cool adjective-noun handles, gamer tags, soft aesthetic names, cute names, or ideas built from your own name. Pick a platform and every suggestion is checked against its length and character rules.

    How the username generator works

    Each username is built from curated word lists (about 110 adjectives, 120 nouns, and separate aesthetic, cute and gamer vocabularies), then formatted with your chosen word style and numbers. It is then tested against the rules of the platform you pick; anything too long or using a character the platform forbids is thrown away and rebuilt. The Fits line lists every platform the name already satisfies.

    The generator cannot check whether a name is already taken, because that needs each platform’s own sign-up form. Generate a batch of ten or twenty, then try your favourites there.

    How to use it

    1. Pick a style tab. Use From your name and type a first name or nickname for personal handles.
    2. Choose the platform the name must fit, whether to add numbers, and a word style.
    3. Press Generate. Keep No repeats on to see only new names each time.
    4. Copy your favourites or export the whole list.

    Username rules by platform

    PlatformLengthAllowed characters
    Instagramup to 30letters, numbers, periods, underscores (no period at the start or end, no double periods)
    X / Twitter4–15letters, numbers, underscores
    TikTok2–24letters, numbers, periods, underscores (cannot end with a period)
    Discord2–32lowercase letters, numbers, periods, underscores
    Twitch4–25letters, numbers, underscores
    Roblox3–20letters, numbers, at most one underscore (not at the start or end)
    Reddit3–20letters, numbers, hyphens, underscores
    Xbox gamertagup to 12letters, numbers and spaces
    PlayStation (PSN)3–16starts with a letter; letters, numbers, hyphens, underscores

    Platforms change their rules from time to time, so treat this as a guide and let the sign-up form have the final word.

    Gamer tags and aesthetic usernames

    Gamer tags mix gaming words (Reaper, Blitz, Apex) with prefixes, optional leetspeak such as r34p3r and the classic xX...Xx wrapper. Aesthetic names use soft words (lunar, velvet, moss, reverie) in lowercase with dots or underscores, a popular look on Instagram, TikTok and Pinterest. Cute names pair a sweet adjective with a food or animal, like sleepy_mochi.

    Tips for choosing a username

    Frequently asked questions

    Can this username generator tell me if a name is available?

    No. Availability can only be checked on each platform’s own sign-up or profile page. Generate several options and try them there; adding numbers or a separator usually finds a free variant.

    Will the usernames work on Instagram, TikTok or Discord?

    Choose the platform in Must fit platform and every suggestion will meet its length and character rules, for example lowercase only for Discord and 15 characters for X. The Fits line lists every other platform the name also works on.

    Can I make a username from my own name?

    Yes. Open the From your name tab and type a first name or nickname. It is combined with words, prefixes and optional numbers, with accents and spaces removed.

    What is a good gamer tag?

    Short, easy to read and easy to call out on voice chat. The Gamer tags style mixes gaming words with prefixes and optional leetspeak; for Xbox, choose the Xbox platform to keep it to 12 characters.

    Are the usernames random every time?

    Yes. Words are drawn with the browser’s cryptographic random generator, and No repeats stops the same username from appearing twice in a session.