Skip to content

Guide

Instagram username generator: up to 20 ideas from your name, job and city

Updated

Type your name, your job and your city and get up to 20 username ideas. Each one is checked against Instagram's 30-character limit and marked if it is hard to say out loud.

In short

  • This free Instagram username generator gives you up to 20 username ideas built from your name, your job and your city.
  • Your username is your @handle. Instagram allows up to 30 characters, and TikTok up to 24.
  • The tool marks usernames that are hard to say out loud, such as ones with a dot, an underscore or a final s.
  • If the name you want is taken, add your city or your trade rather than a number.
  • The tool cannot see if a username is taken. Instagram tells you when you type it in Edit profile.
Drawn desk scene with a phone profile screen with one blank name tag.
Illustration by Cutroom, AI-generated

Username generator

Runs in your browser · no account needed

Twenty handles, built from the patterns real accounts use

Give it a name, what you do and where you are. It combines them the way working accounts are actually named, counts every handle against Instagram’s 30-character ceiling, and tells you which ones fall apart when somebody says them out loud.

Or start from one:
Username ideas at most, from one name, job and city
20
Characters Instagram allows in a username
30
TikTok's limit, if you want the same handle there
24

How the username generator works

You type a name, a job and a city. You get up to 20 usernames, starting with the simplest: your first name and your job.

  • Each username shows how many characters it has, out of Instagram's 30.
  • Usernames longer than TikTok's 24 characters are marked, so you know which ones will not fit there.
  • A username with nothing hard to say in it gets the note "survives being said aloud".
  • If you leave out your job or your city, you get fewer than 20 ideas.
  • Nothing you type is sent anywhere, and you do not need an account.

From your name to a username

  1. Type your name

    first name, or full name

  2. Add your job and city

    what you do and where

  3. Click Build my handles

    you get up to 20

  4. Read the notes

    hard-to-say parts are marked

  5. Check it in Instagram

    Edit profile, username field

Example usernames for a real estate agent

These are the first ten usernames the tool gives for Sarah Dixon, a real estate agent in Austin.

The first 10 ideas for Sarah Dixon, real estate agent, Austin

The usernames come from the generator, run on 21 September 2026. The last column sums up what it says about saying each one out loud. Role means your job.

PatternUsernameCharactersSaid out loud
Name + rolesarahrealtor12Easy to say
City + roleaustinrealtor13Easy to say
Verb + namemovewithsarah13Easy to say
Full namesarahdixon10Easy to say
First name, the rolesarahtherealtor15Easy to say
Subject by namehomesbysarah12Easy to say
The + city + roletheaustinrealtor16Easy to say
Full name, dotsarah.dixon11You have to say dot, and people leave it out
Name + what you dosarahsellshomes15People often drop the final s
City + subjectaustinhomes11People often drop the final s
  • Pattern: Name + role

    Username
    sarahrealtor
    Characters
    12
    Said out loud
    Easy to say
  • Pattern: City + role

    Username
    austinrealtor
    Characters
    13
    Said out loud
    Easy to say
  • Pattern: Verb + name

    Username
    movewithsarah
    Characters
    13
    Said out loud
    Easy to say
  • Pattern: Full name

    Username
    sarahdixon
    Characters
    10
    Said out loud
    Easy to say
  • Pattern: First name, the role

    Username
    sarahtherealtor
    Characters
    15
    Said out loud
    Easy to say
  • Pattern: Subject by name

    Username
    homesbysarah
    Characters
    12
    Said out loud
    Easy to say
  • Pattern: The + city + role

    Username
    theaustinrealtor
    Characters
    16
    Said out loud
    Easy to say
  • Pattern: Full name, dot

    Username
    sarah.dixon
    Characters
    11
    Said out loud
    You have to say dot, and people leave it out
  • Pattern: Name + what you do

    Username
    sarahsellshomes
    Characters
    15
    Said out loud
    People often drop the final s
  • Pattern: City + subject

    Username
    austinhomes
    Characters
    11
    Said out loud
    People often drop the final s

This is the whole editor

Highlight a phrase and a clip lands on those exact words. No timeline, no keyframes, no layers.

CLIPS · 5I have thisexact conversationeverysingle week. Somebody sits down and says,oh yeah, I takecinnamonevery day.And honestly, doc, I have no idea if it works.So let me tell you what isin that capsule.a clip lands on these wordscut from the editTAKING CINNAMONEVERY DAY?is it doing anythingHeadlineMusicCaptionsTHIS VIDEOLength25.0sClips5Words removed18Export video

Instagram username ideas by pattern

The generator builds usernames from your name, your job and your city. These are eight of the patterns it uses.

  • Name + role, your first name and your job, is a safe first choice, because it says who you are and what you do.
  • City + role uses the words people type when they look for a local service, like @austinrealtor.
  • Use a dot or an underscore only when the version without one is taken.

Username patterns, with examples

Every example is a username the generator built.

PatternHow it is builtExample
Name + roleYour first name and your jobsarahrealtor
City + roleYour city and your jobleedsbarber
First name, the roleFirst name, the word the, your jobmarcothebarber
Verb + nameWhat you help people do, the word with, your namemovewithsarah
Subject by nameWhat you work on, the word by, your namecutsbymarco
Initials + roleYour two initials and your jobsdrealtor
The + full nameThe word the in front of your full namethesarahdixon
Name, dot, roleYour first name, a dot, your jobsarah.realtor
  • Pattern: Name + role

    How it is built
    Your first name and your job
    Example
    sarahrealtor
  • Pattern: City + role

    How it is built
    Your city and your job
    Example
    leedsbarber
  • Pattern: First name, the role

    How it is built
    First name, the word the, your job
    Example
    marcothebarber
  • Pattern: Verb + name

    How it is built
    What you help people do, the word with, your name
    Example
    movewithsarah
  • Pattern: Subject by name

    How it is built
    What you work on, the word by, your name
    Example
    cutsbymarco
  • Pattern: Initials + role

    How it is built
    Your two initials and your job
    Example
    sdrealtor
  • Pattern: The + full name

    How it is built
    The word the in front of your full name
    Example
    thesarahdixon
  • Pattern: Name, dot, role

    How it is built
    Your first name, a dot, your job
    Example
    sarah.realtor

Which usernames are hard to say out loud?

You will say your username at the end of videos and on the phone. These are the things people mishear or forget to type.

  • The easiest test is to say the username to someone and watch whether they type it right.
  • Under each username, the generator names up to two of the problems below.

What gets lost when you say a username

ProblemWhat happens
A dotYou have to say dot every time, and people leave it out when they type
An underscoreIt is a whole extra word to say, and people forget it
Two of the same letter meetingWhen your name ends in the letter your job starts with, people hear one letter and type one
A final sPeople often drop it, and the name without the s may belong to someone else
A numberYou say "four" out loud and people type f-o-r, or they type 4 when you meant the word
ph, or a silent letterPeople type what they hear: ph comes back as f, and the silent letter disappears
Over 20 charactersLong to say on camera and hard to type from memory
  • Problem: A dot

    What happens
    You have to say dot every time, and people leave it out when they type
  • Problem: An underscore

    What happens
    It is a whole extra word to say, and people forget it
  • Problem: Two of the same letter meeting

    What happens
    When your name ends in the letter your job starts with, people hear one letter and type one
  • Problem: A final s

    What happens
    People often drop it, and the name without the s may belong to someone else
  • Problem: A number

    What happens
    You say "four" out loud and people type f-o-r, or they type 4 when you meant the word
  • Problem: ph, or a silent letter

    What happens
    People type what they hear: ph comes back as f, and the silent letter disappears
  • Problem: Over 20 characters

    What happens
    Long to say on camera and hard to type from memory

Instagram username rules and limits

Instagram and TikTok each set a maximum length and the characters you can use. The 20-character tip is our advice, not an Instagram rule.

  • If you want the same username on Instagram and TikTok, keep it to 24 characters or fewer.
  • A username under 20 characters is easier to say and to type from memory.

Username limits

RuleLimit
Instagram lengthUp to 30 characters
TikTok lengthUp to 24 characters
Instagram charactersLetters, numbers, periods and underscores
Periods on InstagramNot at the start or end, and never two in a row
  • Rule: Instagram length

    Limit
    Up to 30 characters
  • Rule: TikTok length

    Limit
    Up to 24 characters
  • Rule: Instagram characters

    Limit
    Letters, numbers, periods and underscores
  • Rule: Periods on Instagram

    Limit
    Not at the start or end, and never two in a row

Username vs display name

Your profile has two names: the username (your @handle) and the display name, which Instagram calls Name. The display name is where your job and city fit best.

  • A display name like "Sarah Dixon | Austin Realtor" holds your job and city, with spaces, in 28 characters.
  • Instagram search also looks at the display name, so your job and city there help people find you.
  • With your job and city in the display name, the username can stay short enough to say.

Username and display name

The username is the @handle people type. The display name is the name shown on your profile.

  • Length

    Username (@handle)
    Up to 30 characters
    Display name
    Up to 30 characters, with spaces
  • What it can hold

    Username (@handle)
    Letters, numbers, periods, underscores
    Display name
    Words, spaces, capitals, punctuation
  • Changing it

    Username (@handle)
    Your followers and posts stay, but old links and printed cards stop working
    Display name
    Nothing breaks
  • What to put there

    Username (@handle)
    A short name you can say out loud
    Display name
    Your name, job and city, written out
Username (@handle)Display name
LengthUp to 30 charactersUp to 30 characters, with spaces
What it can holdLetters, numbers, periods, underscoresWords, spaces, capitals, punctuation
Changing itYour followers and posts stay, but old links and printed cards stop workingNothing breaks
What to put thereA short name you can say out loudYour name, job and city, written out

How to check if a username is taken

The generator cannot check, because it does not connect to Instagram. That is also why it needs no account.

  • In Instagram, open Edit profile, type the username in the username field and try to save. Instagram tells you straight away if it is taken.
  • A short username like @sarahrealtor is often taken already, so have a second and a third choice ready.
  • If yours is taken, add your city, your trade or what you make, like @homesbysarah or @austinrealtor.
  • Avoid adding a number or an extra letter, because people will not remember it when they hear it.
  • Check the same username on TikTok before you settle on either.

Where Cutroom fits

Once your account is set up, you need videos to post. Cutroom edits a clip of you talking into a finished vertical video.

  • You upload one clip of yourself talking, up to 3 minutes long, filmed on your phone.
  • Cutroom adds captions timed to your voice and puts b-roll on the words you pick. On the Punch and Native styles, it also cuts long pauses, ums and uhs.
  • You get a finished 9:16 MP4 for Instagram Reels, TikTok or YouTube Shorts.
  • Our free reel ideas generator gives you five ideas for your first videos.

What a finished video costs

ItemCost
First videoFree within 7 days, no card, 600 credits, with a Cutroom mark
Editing one clip100 credits
Export20 credits per minute of video
60-second video, totalAbout 120 credits
Lite plan$19.99 a month for 1,250 credits, about 10 one-minute videos
  • Item: First video

    Cost
    Free within 7 days, no card, 600 credits, with a Cutroom mark
  • Item: Editing one clip

    Cost
    100 credits
  • Item: Export

    Cost
    20 credits per minute of video
  • Item: 60-second video, total

    Cost
    About 120 credits
  • Item: Lite plan

    Cost
    $19.99 a month for 1,250 credits, about 10 one-minute videos

Questions people ask

What makes a good Instagram username?
A short one that is easy to say and clearly yours. Your name plus your job, or your job plus your city, under about 20 characters, usually works. Avoid numbers, dots and underscores, and test it by saying it to someone.
How many characters can an Instagram username be?
Up to 30: letters, numbers, periods and underscores. A period cannot start or end it, and two cannot sit together. TikTok allows 24, so stay at 24 or under to use the same username on both.
Can this tool check if a username is available?
No. It does not connect to Instagram, so it cannot see which names are taken. Type your favourite into Instagram's Edit profile and Instagram tells you straight away.
Should I use a period or an underscore in my username?
Only if the version without one is taken. Both have to be said out loud, and both get left out when people type from memory. If you must pick one, a period is shorter to say.
What if the username I want is taken?
Add something real: your city, your trade or what you make, like @homesbysarah or @austinrealtor. Avoid a number or an extra letter, because people will not remember it.
Can I change my Instagram username later?
Yes, in Edit profile. It stays the same account, so your followers, your posts and the photos you are tagged in all stay, and tags and mentions point at the new name. Anything typed out with the old name, like a printed card or a web address in someone's caption, stops working.

Pick the username you can say at the end of a video without spelling it out. Your first video is free.

Try for freeYour first video is free, no card, and you have 7 days to make it. It carries a Cutroom mark; Lite at $19.99/month removes it