The fastest way to check if a username is taken
Open Instagram on your phone or computer and go to the search bar at the top. Type the username you want — exactly as you plan to use it, with no spaces. If the account appears in the results, the username is taken. If nothing shows up, the username may be available, but this is not a may provide.
The search method works because Instagram shows real accounts when you search. However, Instagram also reserves certain usernames for internal use, and some accounts are private or deactivated but still hold their username. A username that does not appear in search might still be unavailable when you try to claim it.
For a definitive answer, try to change your own username to the one you want. Go to your profile, tap the menu icon (three horizontal lines), select Settings and Privacy, then Account, then Username. Type the username you are testing into the field. Instagram will tell you when ready whether it is available or why you cannot use it.
Key Takeaways
- Search for the username in Instagram's search bar first — if an account appears, the username is definitely taken.
- A username that does not appear in search might still be unavailable because Instagram reserves some usernames and some accounts are hidden from search.
- The only certain way to know if a username is available is to attempt to claim it yourself through your account settings.
- Instagram will show you a specific reason if a username cannot be used, such as "This username is not available" or "This username contains words not allowed."
- You can change your username once every 14 days, so test the one you want before you commit to it.
What happens when you search for a username
When you type a username into Instagram's search bar, you are searching the public directory of accounts. If an account with that exact username exists and is not hidden, it will show up in your results. The account owner's profile picture, follower count, and bio will all be visible.
If you search and see nothing, this does not automatically mean the username is free. Instagram hides some accounts from search results — private accounts do not appear unless you already follow them, and accounts that have been reported or flagged may be invisible to search even though they still exist. Additionally, Instagram holds certain usernames in reserve for brand accounts, verified users, and internal purposes.
The search bar is a useful first filter, but it is not the final word. Think of it as a quick check, not a confirmation.
How to test a username through your account settings
The most reliable way to check availability is to attempt the change yourself. On your phone, open Instagram and tap your profile icon in the bottom right corner. Tap the menu icon (three horizontal lines) in the top right, then tap Settings and Privacy. Select Account, then Username.
You will see your current username in a text field. Delete it and type the username you want to test. Do not tap Save yet — just type it in and wait a moment. Instagram will show you one of three messages: a green checkmark and "Username available," a red X and "This username is not available," or an error message explaining why the name cannot be used (such as "This username contains words not allowed").
If the username is available and you want to keep it, tap Save. If you do not want to change your username right now, straightforward close the settings menu without saving. Your current username will remain unchanged. Remember that Instagram allows you to change your username once every 14 days, so you can test different options over time without losing your current one.
Reasons a username might be unavailable
Instagram blocks usernames for several reasons. The most common is that another account already holds it. Less obvious reasons include: the username contains words Instagram considers inappropriate or offensive, the username is reserved for a brand or public figure, the username violates Instagram's naming policies (such as impersonating a real person), or the username was recently released but is still in a holding period before becoming available again.
If Instagram tells you a username is unavailable but you cannot find an account using it, the username is likely reserved or held in a temporary lock. You cannot claim it, and there is no way to request that Instagram release it. Your only option is to choose a different username.
Some usernames become available when accounts are deleted. However, Instagram does not when ready release a deleted account's username — there is typically a waiting period of several months before it enters the pool of available names. If you are waiting for a specific username to become available, you will need to check back periodically.
Checking availability on desktop versus mobile
The process is nearly identical on desktop and mobile, but the menu locations differ slightly. On a computer, log into Instagram.com, click your profile icon in the top right, and select Settings. Click Account in the left menu, then Username. The text field and availability message work the same way as on mobile.
Some people find it easier to test usernames on desktop because the screen is larger and the settings menu is more straightforward. However, the result will be the same regardless of which device you use. If a username is available on mobile, it is available on desktop, and vice versa.
What to do if your desired username is taken
If the username you want is already claimed, you have a few options. First, check whether the account is active — visit the profile and look at the post history and follower count. If the account has not posted in years and has very few followers, it might be abandoned, but Instagram will not release it unless the owner deletes it.
Second, consider variations of the username. Add a number, a period, or an underscore. For example, if "jane.smith" is taken, try "jane.smith1" or "jane_smith." Many people use these variations and they are still recognizable to people looking for you.
Third, think about whether a different username might work just as well. Your Instagram username does not have to be your real name — it can be a nickname, a business name, or a combination of words that describe what you post about. The most important thing is that it is something you can remember and that represents you or your account.
Frequently Asked Questions
Can I reserve a username before I create an account?
No. You must create an Instagram account first, and then you can set your username. Instagram does not allow you to reserve a username without an active account. If you want to hold a specific username, you will need to create an account and set that username when ready.
How long does it take for a deleted account's username to become available?
Instagram typically holds a deleted account's username for several months before releasing it. The exact timeline is not public, and it varies. If you are waiting for a specific username, check back every few weeks, but do not expect it to become available quickly.
What if Instagram says the username contains words not allowed?
This means Instagram's system flagged the username as containing language it does not permit. You cannot appeal this decision or request an exception. You will need to choose a different username that does not include the flagged word or phrase.
Can I check if a username is available without logging into my account?
Yes, you can search for a username in the search bar without logging in, and you will see whether an account with that name exists. However, to get a definitive answer about availability, you must be logged into an account and attempt to claim the username through your settings.
If a username shows as available, will it still be available when I try to claim it?
Usually yes, but not always. Between the moment you check and the moment you attempt to claim it, someone else could take it. If this happens, Instagram will show you the "not available" message when you try to save. If you find a username you want, claim it right away rather than waiting.