
Growth
A profile audit checklist for Instagram, from bio to hashtags
A section-by-section checklist for any Instagram profile: header, highlights, grid, captions, hashtags and activity, plus what to fix first.
What Instagram allows in a username, what makes a handle easy to say and spell, and how to find a good version of a name that is already taken.

Your Instagram username does three jobs at once. It is the @handle people type when they tag you, it is the end of your profile address (instagram.com/yourname), and it is one of the things Instagram search matches when someone looks for you. A good one is short, easy to say out loud, easy to spell after hearing it once, and close to the name people already know you by.
This post covers the rules Instagram enforces, the difference between your username and your name, what makes a handle easy to remember, ideas for different kinds of accounts, and what to do when the name you want is already taken. Examples use made-up names such as "Anna" who bakes bread; replace them with your own.
Instagram does not publish its username rules as one list. The character rules below are the ones its sign-up form enforces: we typed test names into the public form and read its messages (checked November 2026). Two more rules come from Instagram's Terms of Use (opens in a new tab) (checked November 2026).
| Rule | Accepted | Refused |
|---|---|---|
| Up to 30 characters | anna.bakes | Anything longer than 30 characters |
| Only letters a–z, numbers, periods and underscores | anna_bakes, annabakes2 | anna-bakes, anna bakes, accented letters, emoji |
| Periods: not first, not last, never two in a row | anna.bakes | .annabakes, annabakes., anna..bakes |
| At least one letter | studio2024 | A name made only of numbers and symbols |
| No web address without Instagram's written consent (Terms of Use) | annabakes | annabakes.com |
Every username is unique, so the first person to claim a name keeps it. The Terms of Use also say you cannot buy, sell or transfer any part of an account, including the username, and that Instagram may change a username that infringes someone's intellectual property or impersonates another user.
Your profile has two name fields, and many people try to make the username do the work of both.
That means you do not need to cram a keyword into your handle. If Anna's username is anna.bakes, her name field can say "Anna | Sourdough in Leeds", and people who search for sourdough bakers can still find her. Keep the username clean and personal, and put the description in the name.
One warning: decorative "fonts" made of Unicode look-alike letters were refused in the name field when we tested Instagram's sign-up form, and even where they are accepted they are harder to search for and harder for screen readers. Our post on how Instagram fonts work explains why.
There is no official formula, but a few simple tests catch most problems before you commit to a name. Treat them as a checklist, not as rules.
nowhere.cafe.
Most good handles follow a handful of patterns. Pick the pattern that fits what the account is for, then try a few versions of it.
Your first and last name, a nickname, or initials plus a surname: anna.kowalski, annak, a.kowalski. Close to what friends already call you.
Name plus what you make: anna.bakes, annadraws, anna.films. People learn who you are and what to expect in one word.
The business name as written on the shop sign. If it is taken, add what you sell or a short word such as "studio" or "shop": lumenstudio, lumen.shop.
Name plus place: lumen.leeds, harborcafe.oslo. Useful when customers search for a place, and it tells visitors where you are.
A short topic word with a twist: slowtrails, tiny.greenhouse. Keep a personal part if you may later want to show your face.
The main handle plus a clear suffix: anna.bakes.recipes, lumen.jobs. Followers see at once that both accounts belong together.
If you want more variations of one word in a minute, our Instagram name generator builds about two dozen ideas per click from your name or topic in one of 13 styles, with dots, underscores and numbers switched on or off. Every idea already follows the rules above.
This happens to almost everyone with a common name. Instagram's advice is short: if a username you want is used by an account that seems inactive, choose an available version of it by adding periods, numbers, underscores or abbreviations (Instagram Help Center (opens in a new tab), checked November 2026). The same page offers no way to claim an inactive name, so it is better to plan for a variation from the start.
annabakes taken? Try anna.bakes or anna_bakes.anna.bakes.leeds, annabakesbread.hello.annabakes, annabakes.studio.ak.bakes, annabkry (only if it is still easy to say).
If an account uses your registered trademark as its username, that is a different case: Instagram has a trademark report process, and its Terms of Use allow it to change usernames that infringe someone's intellectual property. It does not promise to give the name to you. Do not pay anyone who offers to "get" a taken username; buying a username breaks the Terms of Use, and you should never share your password with anyone who makes such an offer.
You can test names without changing anything on your account. In our name generator, tap Check next to an idea: only that username is sent to our server, which asks a data provider whether an account with that name exists. The answer is "Taken" or "Looks free". "Looks free" is not a guarantee, because a name can belong to a deactivated account or be held back by Instagram after a recent change; only Instagram can confirm it when you save the name. Each visitor can run up to 40 checks an hour.
Run the say-it and read-it tests on each, and check the other networks you use.
Use the Check button, then try your favorite in Instagram's Edit profile screen, which gives the final answer.
Change the link in other bios, on your website, on printed cards and in QR codes, because the old profile address stops leading to you.
If you regret a change, you can usually switch back. Instagram says you can return to a previously used username in most cases if no one else has taken it and it has not recently been removed from an active account you do not own. It also says that changes on accounts that reach a lot of people may be reviewed first, and that your followers may be notified of the change (Instagram Help Center (opens in a new tab), checked November 2026).
A new handle is a good moment to look at the rest of the profile too: a square profile picture that reads well as a small circle, a filled-in name field and a clear bio. Our profile audit checklist goes through each part.
Up to 30 characters, made of letters, numbers, periods and underscores. In practice, shorter handles are easier to say, type and fit on printed material.
No. Use a period or an underscore to separate words instead, for example anna.bakes or anna_bakes. Spaces are allowed in the name field, not in the username.
Both are allowed. Periods are easier to see when a link is underlined, while underscores can disappear into the underline. Either way, one separator is easier to remember than several.
Usually, if nobody else has taken it in the meantime and it has not been removed from another active account. Switch back soon if you regret the change.