Instagram username generator
TikTok, YouTube handles and X too

Type your name and what you post about. Get 30 username ideas built from the patterns people actually remember, each checked against the platform's length and character rules, with a one-click availability check. No AI, no signup, nothing uploaded.

Handle picked. The next job is posting to it on a schedule: Smart Post Studio schedules Instagram, TikTok, YouTube, X, Threads, Facebook, LinkedIn and Fanvue from one calendar — free plan, no card.

Try the free plan

Username rules by platform (checked November 2026)

PlatformMax lengthAllowed charactersNotes
Instagram30a–z, 0–9, period, underscoreThreads uses the same username. Name field (64 chars, spaces allowed) is separate and searchable.
TikTok24a–z, 0–9, period, underscoreCannot end with a period. Changeable once per 30 days.
YouTube handle3–30a–z, 0–9, period, underscore, hyphenHandle (@) is separate from the channel name, which can have spaces.
X15a–z, 0–9, underscoreNo periods. Display name is separate (50 chars).

Instagram username ideas that hold up

The usernames people remember follow a handful of shapes. Name + niche (mayalind.ceramics) is the searchable default: your name for people who know you, the niche word for people who don't. Niche + name (ceramics.by.maya) ranks the keyword first; useful if the niche is what you want to be found for. Brand words (lindceramics, lind.studio, mayalind.co) read like a business and survive a pivot to a shop. Short form (mlind, maya.l) is for people with a short, unusual name; it's the easiest to say out loud and the hardest to get. Place or year (mayalind.atl, lindceramics2019) rescues a taken name without resorting to numbers nobody remembers.

Avoid: strings of digits (maya_lind_8472), doubled separators (maya__lind), mixing a period and an underscore in one handle, and anything that needs spelling out. The test is whether a friend can type it after hearing it once.

TikTok username ideas: shorter, sayable

TikTok's 24-character limit and the fact that handles get read aloud in videos ("follow me at…") favour the short shapes: name + one niche word, or the brand word alone. Niche-first works well here because TikTok search weighs the username. Pick the TikTok tab above and the generator drops anything over 24 characters and anything ending in a period, which TikTok rejects.

YouTube name generator: handle vs channel name

YouTube has two names. The handle (@mayalind) follows the rules in the table and appears in your URL; the channel name can be anything up to 100 characters with spaces ("Maya Lind Ceramics"), and that's the one shown on videos. Use the generator for the handle and make it match your Instagram and TikTok; put the descriptive version in the channel name. Hyphens are allowed in handles but not on Instagram or TikTok, so skip them if you want one handle everywhere.

Same username on every platform

Check all four before you commit; a handle free on Instagram and taken on TikTok sends you to a second-best name that then doesn't match. The check links open the profile URL directly: a "page isn't available" or "couldn't find this account" message means it's free to register. If the exact name is gone everywhere, add the same suffix everywhere (.studio, .co, your city) rather than different ones per platform.

How long can an Instagram username be?

30 characters: letters, numbers, periods and underscores. No spaces, no other symbols. Threads uses the same username as your Instagram account.

What are the TikTok username rules?

24 characters maximum, letters, numbers, underscores and periods, and it cannot end with a period. You can change it once every 30 days.

What are the YouTube handle rules?

3 to 30 characters, letters, numbers, underscores, hyphens and periods. The handle (@name) is separate from the channel name, which can have spaces and be longer.

How do I check if a username is available?

Each result has a check link that opens the profile URL on that platform; a "page not found" or "user not found" means it is free to register. Usernames are claimed per platform, so check all four if you want the same handle everywhere.

Does this generator use AI?

No. It combines what you type (name, niche, optional second word) with the patterns that good usernames actually use: name plus niche, prefix or suffix words, separators, a short form, and a place or year. Nothing you type leaves your browser.

What makes a good username?

Short, sayable out loud, the same on every platform, and containing the word people would search for. Avoid long number strings, doubled letters and mixing periods with underscores; people cannot remember them and cannot spell them to a friend.

Username done? The bio is next: our Instagram bio generator writes six under 150 characters, and the line-break generator keeps the formatting when you paste it on mobile. If you run several accounts or clients, a workspace per brand in Smart Post Studio keeps each handle, voice and calendar apart; see the agency page.

More free tools: smartpoststudio.com/tools — all run in your browser, no signup.