Start with what you want people to remember
Your Instagram username is the handle people type to find you, tag you, or mention you in comments. It sticks with your account even if you change your display name, so it matters more than most people think. The best usernames are short enough to type without mistakes, clear enough that people guess them right the first time, and specific enough that they say something about who you are.
Before you open Instagram, write down three to five words that describe what you do or what you're known for. If you're a photographer, write "photography" or "portraits". If you bake, write "baking" or "sourdough". If you're just yourself, write your name or a nickname people actually call you. This list is your starting point, not your final answer.
Key Takeaways
- Keep your username under 30 characters so it's straightforward to type and remember without mistakes.
- Avoid numbers and underscores unless they're part of your actual name or brand — they make usernames harder to say out loud and to guess.
- Check that your username doesn't accidentally spell something awkward when read as one word, and search it on Google to make sure it's not already famous for something else.
- Test your top three choices by saying them out loud to someone else and watching whether they can type it back correctly on the first try.
Build from your name or a core word
The easiest path is to start with your actual name. If your name is Sarah Chen, try @sarahchen, @sarah.chen, or @sarahchenphoto (if photography matters to you). If your name is taken, add a middle initial, a middle name, or a descriptor: @s.chen, @sarahm.chen, @sarahchenart. This works because people already know how to spell your name and can find you easily.
If you want something less literal, pick one word from your list and build around it. If you wrote "baking", try @bakingjess, @jessicabakes, or @thebakinglab. If you wrote "photography", try @photosbysarah or @sarahshootsphotography. The pattern is: core word plus your name, or your name plus core word. This keeps it straightforward and searchable.
Avoid stacking too many words together. @sarahjessicaphotographybaking is impossible to remember and looks cluttered. Stick to two elements: your name and one descriptor, or one strong descriptor on its own.
Test for readability and typos
Read your username out loud. Can someone hear it once and type it correctly? If your username is @sarahchen, that works — two clear words. If it's @sarahchenn or @sara_chen, people will get it wrong because they're guessing at spelling or trying to remember where the underscore goes.
Look at the letters together and check for accidental words. @therapistanna looks like "the rapist anna" when you read it fast. @cumulus_designs has an obvious problem. These aren't dealbreakers if you don't mind the confusion, but most people do. Read it as one solid block of letters and ask yourself if it reads cleanly.
Search your top choice on Google. If it's already the username of someone famous, you'll compete with their results every time someone searches for you. That's not a reason to reject it, but it's worth knowing before you commit.
Decide on numbers and special characters
Numbers and underscores make usernames harder to remember and harder to say. If someone asks you to find them on Instagram and you have to say "that's s-a-r-a-h underscore c-h-e-n-2-0-2-4", they've already lost half their audience. Use them only if they're actually part of your name or brand — like if you're @studio42 and that's your real business name.
If your first choice is taken and you're tempted to add numbers, try a different word instead. @sarahchenphoto beats @sarahchen2024 because it tells people what you do, and it won't feel outdated next year. If you must use a number, put it at the end and make it meaningful: @sarahchen1989 (birth year) or @sarahchenphoto2 (if you have a first account) work better than random digits.
Periods and dots are the exception. @sarah.chen is clean and straightforward to type. Underscores, hyphens, and numbers usually aren't worth the friction.
Check availability before you decide
Open Instagram and go to your profile settings. Tap the username field and try typing in your top choice. Instagram will tell you when ready whether it's taken. If it is, the app suggests alternatives — usually by adding numbers or underscores, which you probably don't want. Ignore those suggestions and try your second choice instead.
Check all three of your top choices this way. Write down which ones are available. If all three are taken, go back to your core word and try different combinations: @jessicabakes versus @bakesbyjessica, or @photosbysarah versus @sarahphotography. One of these patterns will usually be open.
If your actual name is taken and you can't find a variation you like, consider whether you need to add a descriptor at all. @sarahchen might be taken, but @sarahchenart or @sarahchendesign probably isn't. The descriptor solves the problem and tells people what you do.
Say it out loud to someone else
Before you set it, tell your username to a friend or family member and ask them to type it into Instagram without you watching. If they get it right on the first try, you're good. If they pause, ask for spelling, or type something different, that's your signal that the username is too hard to remember or too straightforward to mishear.
This test catches problems that you miss because you already know what you meant. Someone hearing @sarahchen for the first time might type @sara.chen or @sarah.chenn. If that happens, try something more distinctive or more obviously spelled.
Make your final choice
Once you've found a username that's available, straightforward to say, and passes the friend test, set it. You can change your username on Instagram without losing your account, followers, or posts, so this isn't a permanent decision. Most people change their username at least once as their brand or interests shift. Pick something that works now and know you can adjust it later if you need to.
After you set your username, update your display name (the name that shows above your username) if you want it to be different. Your display name can include spaces, emojis, and special characters, and you can change it anytime without affecting your username. Use it to add personality or context that your username doesn't have room for.
Frequently Asked Questions
Can I change my username later?
Yes. Go to your profile, tap Edit Profile, and change your username anytime. Instagram doesn't limit how often you change it, though if you change it very frequently, people who follow you might have trouble finding your new handle. Your old username becomes available for someone else to claim after you change it.
What if the username I want is taken but the account looks inactive?
You can't claim an inactive username. Instagram doesn't release usernames from dormant accounts. Your only option is to choose a different username or wait to see if the account is ever deleted, which can take years. It's better to move forward with a username that's actually available.
Should I use my real name or a made-up name?
Use your real name if people know you by it or if you want to build a personal brand. Use a made-up name if you prefer privacy, if your real name is very common, or if your brand is separate from your identity. There's no wrong choice — it depends on what you're using Instagram for and who you want to reach.
Is it bad to have numbers in my username?
Numbers aren't bad if they're meaningful — like a birth year or part of your actual name. Random numbers like @sarahchen123 make your username harder to remember and harder to share by word of mouth. If your first choice is taken, try a different word instead of adding numbers.
Can I use spaces or special characters in my username?
Instagram usernames can only contain letters, numbers, periods, and underscores. You can't use spaces, hyphens, or other symbols. If you want your username to look like two words, use a period: @sarah.chen instead of @sarah chen or @sarah-chen.