Instagram Username Generator
Enter your name or brand and a word about your account, and get username ideas that follow Instagram’s rules. Choose a style, decide whether full stops, underscores and numbers are allowed, and shortlist the ones worth trying.
- Runs in your browser
- No sign-up
- Free to use
Username ideas
Your shortlist
The shortlist is kept in this browser only.
How to use Instagram Username Generator
- Enter your name or brand name.
- Add one or two words about the account, and choose a style.
- Tick which separators you accept, then select Generate usernames.
- Try your favourites in Instagram’s Edit profile screen, which shows whether a username is free.
Instagram Username Generator features
Follows the rules
At most 30 characters; only letters, digits, full stops and underscores; no full stop at the start or end.
Five styles
Name-first, creator, business, playful, or as short as possible.
Your choice of separators
Allow or forbid full stops, underscores and numbers.
Length shown
Each idea shows its character count.
Shortlist
Star ideas and copy the list to test them one by one.
No false promises
Availability is not claimed; only Instagram can confirm it.
When to use Instagram Username Generator
- Opening a new personal or business account.
- Finding an alternative when your name is taken.
- Choosing one handle to use across platforms.
- Renaming an account after a change of direction.
Instagram Username Generator FAQ
What are Instagram’s username rules?
A username can have up to 30 characters and may contain letters, numbers, full stops and underscores. It cannot contain spaces or other symbols, cannot start or end with a full stop, and cannot have two full stops in a row. Usernames are not case-sensitive.
How do I know whether a username is available?
Type it into the username field under Edit profile in Instagram. A tick or an error appears at once. No outside tool can check this reliably, since Instagram offers no public interface for it.
What if my name is taken?
Add something meaningful, not random digits: your field (“ada.bakes”), your city, “the” in front, or “studio”, “co” or “official” behind. These read as intentional and are easy to remember.
Full stop or underscore?
Both are allowed. A full stop is visually lighter and reads well between a name and a word. Underscores are harder to see under a link and to say aloud. Avoid mixing several of both.
Can I change my username later?
Yes, in Edit profile. Links and tags using the old username stop working, and Instagram may keep the old name reserved for a short time. Accounts with large followings can have changes reviewed.
Should the username match my other accounts?
Yes, where possible. The same handle on Instagram, TikTok, YouTube and X makes you easier to find and to tag. Check all the platforms you care about before settling.
A handle people can type from memory
A username is an address. People type it into search, say it to friends, print it on packaging and tag it in stories. The test of a good one is practical: can someone who heard it once type it correctly? Names that pass are short, built from real words, and free of substitutions such as a zero for an “o”.
When the plain name is gone, which is the usual situation, the instinct is to add digits or extra letters. That makes a handle harder to remember and looks like an afterthought. A descriptive addition works better. A word for what you do, where you are or what the account is turns the limitation into information: the handle then says who you are and what you post.
Separators are a matter of taste with practical consequences. A single full stop between two words is clear and common. Several separators, or separators at unexpected places, lead to typing errors. Since handles are shown in lower case, check what the letters spell when run together; an accidental word in the middle is worth catching before you print it on a sign.
Because accounts on different platforms are found by handle, consistency has real value. Before committing, test the same string on every network you use or might use, and on the matching web domain if a website is part of the plan. A handle that is free everywhere is worth more than a slightly nicer one that is free on Instagram alone.