Instagram Username Ideas
A good Instagram username is short, easy to say and uses only what Instagram allows: letters, numbers, periods and underscores. Generate ideas around your own name, or pick from the hand-made lists below.
Username generator
Type your name or a word you like, choose a vibe and press Generate. Results use plain characters, so they can be used as a handle.
Tap a result to copy it, or β to style it.
How to make your own unique username
- Start with your name or nickname: rahul, sana, kabir.
- Add what you are about: rahul.clicks, sana.sketches, kabir.fit.
- Or add a mood word: itsrahul, sana.vibes, the.kabir, kabir.og.
- Use one period or underscore to separate words. More than one looks spammy.
- Check availability in the Instagram app. If it’s taken, swap the order (clicks.by.rahul) instead of adding random numbers.
Username ideas for boys
Username ideas for girls
Aesthetic and short usernames
Instagram username rules
- Up to 30 characters.
- Letters, numbers, periods (.) and underscores (_) only. No spaces, emojis or fancy fonts.
- Periods cannot be at the start or end, or used twice in a row.
- Every username is unique, so the more personal your idea, the more likely it is available.
Want stylish fonts for your profile? Use them in the Name field with our Instagram name style tool. Need a TikTok handle too? See TikTok names.
Instagram username FAQ
How do I know if a username is available?
Go to Edit profile, tap Username and type it. Instagram tells you straight away if it is taken.
Can I use my old username after changing it?
Only if no one else claims it after you release it, so be sure before you switch.
Should I add numbers to my username?
Short meaningful numbers, like a birth year or jersey number, are fine. Random strings make a username harder to remember.
Are these usernames guaranteed to be free?
No. We cannot check Instagram’s database. Treat them as ideas and confirm availability in the app.
