Check username availability directly in the Instagram app or website
The fastest way to see if a username is taken is to try to claim it yourself. Open Instagram, go to your profile, tap the menu icon, select Edit Profile, and tap the username field. Type the username you want. If Instagram shows a green checkmark next to it, the name is available. If you see a red X or a message saying the username is taken, someone else owns it.
You can also check on a computer. Log into Instagram.com, click your profile picture in the top right, select Edit Profile, and click on the username field. The same green checkmark or red X will appear as you type.
This method works because Instagram validates the username in real time as you type. You do not have to submit anything or create a new account — you are just checking what the system will tell you about that specific name.
Key Takeaways
- Instagram shows a green checkmark next to an available username and a red X next to one that is taken, in real time as you type.
- You can check availability in the Edit Profile section on the app or website without committing to anything.
- Usernames are case-insensitive, so "JohnSmith" and "johnsmith" are the same account and both count as taken if either exists.
- If a username is taken, you can add numbers, underscores, or periods to create a variation that may be available.
- Deactivated or deleted accounts release their usernames after 30 days, so a taken name might become available later.
What the checkmark and X symbols mean
When you type a username into the field and Instagram validates it, you will see one of two responses. A green checkmark means the username is not in use and you can claim it by saving your profile changes. A red X means Instagram has a record of that username — either an active account owns it, or it is reserved by Instagram for some reason.
The validation happens when ready as you type, so you do not have to wait for a search result or confirmation page. This makes it straightforward to try several variations quickly if your first choice is taken.
How to modify a username if yours is taken
If the username you want shows a red X, you have several options. You can add a number at the end — for example, "johnsmith42" instead of "johnsmith". You can add an underscore in the middle — "john_smith" instead of "johnsmith". You can add a period — "john.smith". Many people also use double underscores or numbers at the beginning.
Try each variation in the username field and watch for the green checkmark. Instagram will tell you when ready which ones are available. There is no penalty for trying different versions — you are only changing your username if you save the changes to your profile.
Keep in mind that the username you choose should still be something you want to use long-term. You can change your Instagram username once every 14 days, so switching frequently is possible but can confuse people trying to find you.
Usernames are case-insensitive
Instagram treats uppercase and lowercase letters the same way. The username "JohnSmith" and "johnsmith" are identical to Instagram's system — they both refer to the same account. If either version is taken, both are unavailable to you.
This means you cannot claim a username by using different capitalization. If someone owns "johnsmith", you cannot register "JohnSmith" or "JOHNSMITH" as a separate account.
When a taken username might become available again
If a username is taken but you really want it, there is a small chance it could open up. When someone deactivates their Instagram account, the username stays reserved for 30 days. After 30 days, if the account is not reactivated, the username is released and becomes available for anyone to claim.
If an account is permanently deleted rather than deactivated, the username is released when ready. However, there is no way to know from outside whether an account is deactivated or deleted, or when the 30-day window will end. You would have to check back periodically to see if the username becomes available.
Instagram also reserves certain usernames for its own use or for brand protection. These will always show as taken and will never become available, even if no account currently uses them.
Why some usernames are unavailable even with no account
Occasionally you will find a username that shows as taken but you cannot find an account using it. This happens because Instagram reserves usernames for several reasons. The platform reserves common words, brand names, and terms that could cause confusion or be used for impersonation.
Instagram also holds usernames that were previously associated with accounts that violated the platform's rules. These usernames remain unavailable even after the account is removed, to prevent someone from impersonating the original user or continuing harmful activity under a similar name.
Frequently Asked Questions
Can I check if a username is available without logging into Instagram?
No. You must be logged into your own account to access the Edit Profile section where you can check username availability. Instagram does not have a public username search tool that works without logging in.
What if I see a username available but it disappears when I try to save it?
Someone else claimed it between the moment you checked and the moment you tried to save. This is rare but can happen if the username is very popular. Try a variation with a number or underscore instead, or check back later to see if it becomes available again.
Does Instagram let me reserve a username without using it right away?
No. You can only claim a username by changing your profile to use it. You cannot reserve a name for future use. If you want to hold a username, you have to set it as your active username on your account.
Can I check availability on someone else's account?
No. You can only check and change the username on the account you are logged into. You cannot use someone else's account to check availability, and you cannot see what username changes are available for their profile.
How often can I change my username to try different options?
Instagram allows you to change your username once every 14 days. This means you can try a variation, and if you do not like it, you can switch to something else after two weeks. Plan your changes so you do not waste your 14-day window on a name you might want to change again soon.