# How to check if an Instagram username is available

Canonical: https://postmesh.app/blog/how-to-check-if-an-instagram-username-is-available

By PostMesh team. Published 2026-10-31; updated 2026-10-31.

The only check Instagram itself confirms is typing the username into Edit profile: Instagram changes it right away if it's available. Opening instagram.com/ followed by the name is a quick first test, but a "Profile isn't available" page doesn't prove the name is free, because deactivated, disabled and recently deleted accounts can still hold it.

Instagram doesn't have a public username availability lookup, and its terms forbid other sites from building one by querying Instagram automatically. That leaves a handful of manual checks, each of which tells you something different. This guide explains each one, what Instagram's own help pages say about why a name can look free and still be unavailable, and what you can and can't do when the handle you want belongs to someone else.

## The short answer

Use three checks, in this order. First, test the name against Instagram's rules so you don't waste time on one the app will reject. Second, open its profile address or search for it in the app: if a profile loads, the name is taken. Third, if no profile appears, type the name into your own Edit profile screen. Instagram's [profile help page](https://help.instagram.com/583107688369069) says that unless your account needs a review, your username will change immediately if it's available. That last step is the only one that gives a definite answer, and it also makes the change, so only do it when you actually want the name.

**What happens when you open instagram.com/ plus the username?**
- A profile loads → The name is taken. Try a variation with a period, underscore, number or abbreviation.
- Profile isn't available → Possibly free, possibly held by a hidden account. Confirm in Edit profile before you plan around it.
- Edit profile won't accept it → It's taken, held, or breaks a rule. Check the rules first, then pick a variation.
- It's a name you used before → You can usually switch back if no one new has taken it and it wasn't recently removed from someone else's active account.

*Read the result of each check for what it can and can't prove.*

| Check | What it tells you | What it can't tell you |
| --- | --- | --- |
| Rules check, such as a handle checker | Whether the name breaks Instagram's character and length rules | Whether anyone already has it |
| Opening instagram.com/name | If a profile loads, the name is taken | Whether a hidden account holds a name that shows no profile |
| Searching in the Instagram app | Whether a visible account uses that exact name | Same as above, and search also shows similar names |
| Typing it in Edit profile | Whether Instagram will let you have it right now | Nothing more; but it changes your username if it works |

## How do I check if an Instagram username is available, step by step?

This is the full method, from the cheapest check to the definitive one. It takes about two minutes per name.

1. **Check the name against the rules**: Use the [Instagram handle checker](/tools/instagram-handle-checker), which tests a handle against Instagram's rules for length and characters without contacting Instagram. Fix anything it flags.
2. **Open the profile address**: Go to instagram.com/ followed by the name, for example instagram.com/yourname, in any browser. If a profile loads, the name is taken.
3. **Search for it in the app**: Tap Search and type the exact name. Instagram's impersonation page uses the same route to find a profile, so it's a fair test of whether a visible account has it.
4. **Look for near-misses**: Search results show similar names too. A crowded set of near-identical handles is worth knowing about before you commit, since people may confuse you with them.
5. **Confirm in Edit profile**: If no profile appears, type the name into the Username field on your own Edit profile screen. If Instagram accepts it, the change happens right away unless your account needs a review.

1. Check the name against Instagram's rules
2. Open instagram.com/ plus the name
3. Search the exact name in the app
4. Note similar names nearby
5. Confirm by typing it in Edit profile

*Work from the cheapest check to the definitive one.*

> If you check while logged in, also check in a private browser window while logged out. If the two results differ, a profile exists, and you're seeing it from one side only.

### A worked example

Say you bake cakes in Austin and want the handle mayabakes. The rules check passes. You open instagram.com/mayabakes and a profile loads with posts, so it's taken. You try mayabakes_ and mayabakes1: no profile loads for either, but both look like copies of the first account, and people searching for you would see the original first. So you try maya.bakes.austin instead. It passes the rules check, no profile loads logged in or logged out, and search shows nothing with that exact name. You type it into Edit profile, tap Done, and it saves. Total time: a few minutes, and only one change to your live account.

The lesson from the example is to shortlist with the free checks and commit with Edit profile once. Each Edit profile attempt that succeeds releases your previous name, so testing ten names there means giving up your current handle ten times.

## How do I check a username in Edit profile?

Edit profile is where Instagram's help page tells you to change your username, which makes it the one place that answers the question with Instagram's own systems. In the Instagram app on Android or iPhone, the path is short:

Instagram app: Profile › Edit profile › Username

*Type the new name, then tap Done. It changes right away if it's available.*

- In the app: tap Profile or your profile picture in the bottom right, tap Edit profile, type the new username and tap Done.
- On a computer: click your profile picture on the left, click Edit profile, type the new username and click Submit.
- In Accounts Center: tap Menu from your profile, tap Accounts Center, then Profiles, choose the profile, then tap the username to change it. Instagram notes not everyone can use this setting yet.

### What to expect when you try

Instagram's help page lists three things. If your account reaches a lot of people, the change may need to be reviewed, and Instagram notifies you when the review is done. If not, the username changes immediately if it's available. And your followers may be notified of the change. So test a name on your main account only when you're ready to use it.

### Why testing on your main account is risky

When you change your username, your old one is released. Instagram's [page on reusing old usernames](https://help.instagram.com/876876079327341) says that in most cases you can change back to a previous name if a new person hasn't taken it and it hasn't been recently removed from an active account you don't own. In other words, someone can claim your old handle in the meantime. If you're testing several names, it's safer to do the free checks first and only use Edit profile on the one you've chosen.

### If Edit profile won't save the name

- Run the name through a rules check. A character Instagram doesn't allow, or a web address in the name, stops the save before availability even matters.
- Look for a review notice. Instagram says changes on accounts that reach a lot of people may need a review, and it notifies you when the review is complete.
- Update the app. Instagram's [app troubleshooting page](https://help.instagram.com/518372316681740) recommends updating first when something isn't working, and notes that instagram.com works from a browser as well.
- Try another route. If the app fails, try Edit profile on instagram.com from a computer, or the Profiles section of Accounts Center.
- Accept that it may be held. If every check says the name should be free and Instagram still won't save it, a hidden account most likely holds it. Pick a variation rather than retrying for days.

### Username and name are different fields

Edit profile and Accounts Center both list your name and your username separately. The username is the handle in your profile address and the one people type to mention you; the name is the display name shown on your profile. This guide is about the username. If you only want to change how your name appears, you don't need to touch your handle at all.

## How do I check a username without changing mine?

Without touching your own account, you can get a strong signal but not a guarantee. Combine these:

- The profile address and in-app search, described above. A loaded profile is a definite no.
- A rules check, so you only shortlist names Instagram will accept. The [handle checker](/tools/instagram-handle-checker) opens the profile for you in one click after validating the name.
- A sign-up form, if you're genuinely creating a new account. Instagram's sign-up page asks for a username along with your contact details and birthday. Don't create accounts just to test names; make one only if you'll use it.
- Other networks, if you want the same handle everywhere. The [TikTok username checker](/tools/tiktok-username-checker) does the same rules check for TikTok.

If you're naming a second account, such as a brand profile, Instagram's [professional account page](https://help.instagram.com/502981923235522) says you can have up to 10 Instagram accounts logged in at once, so you can pick its username during sign-up without changing your personal one.

## What does "Profile isn't available" mean?

When you open the address of a profile that doesn't load, Instagram's website shows a page titled Profile isn't available, with a line saying the link may be broken or the profile may have been removed. That second half is the important bit. The page doesn't distinguish between a name nobody has ever used and a name attached to an account you can't see. Instagram's help pages describe several kinds of hidden account:

| Why no profile shows | Is the username free? | What Instagram says |
| --- | --- | --- |
| Nobody has the name | Yes | Confirm in Edit profile. |
| Typo or wrong address | Unknown | The page itself says the link may be broken. |
| Account temporarily deactivated | No | Photos, comments and likes are hidden until the owner logs back in. |
| Account disabled | No, while it's disabled | A disabled account is no longer visible to others. |
| Deletion requested, within the waiting period | No | The profile is permanently deleted 30 days after the request; the cancel window varies by region. |
| Profile deleted | Only if no one else took it | You can sign up again with the same username if it hasn't been taken. |
| Removed for violating the Community Standards | Not necessarily | The owner may not be able to sign up again with the same username. |

Sources for the table: Instagram's pages on [temporarily deactivating a profile](https://help.instagram.com/728869160569983), [disabled accounts](https://help.instagram.com/366993040048856) and [deleting a profile](https://help.instagram.com/139886812848894). The deletion page also says the deletion process can take up to 90 days to complete after it begins, so a freshly deleted account isn't instantly gone from Instagram's systems.

### How to tell a typo from a hidden account

Before you read anything into a missing profile, rule out the simple explanation. Check the spelling letter by letter, including whether the name uses a period or an underscore, since those are easy to mix up. If you're looking for a specific person or brand rather than testing a new name, look for a link to their Instagram on their website or another social profile and follow it, rather than guessing the handle. If the link they publish leads to Profile isn't available, the account is probably deactivated, disabled or deleted, and the name may still be attached to it.

**Profile loads**
- Name is taken
- Search shows it too
- Pick a variation

**Profile isn't available**
- Maybe never used
- Maybe deactivated, disabled or pending deletion
- Confirm before you plan around it

**Edit profile accepts it**
- Name is yours
- Change is immediate unless reviewed
- Followers may be notified

*Only one of the three results is a definite yes.*

## Why can't I use a username that looks unused?

This is the most common frustration, and Instagram's help pages explain most of it.

### An inactive account still owns it

Instagram's [page on inactive usernames](https://help.instagram.com/513717858639392) says that if the name you want belongs to an account that seems inactive, you can choose an available version of it, adding full stops (periods), numbers, underscores or abbreviations. It doesn't offer a way to claim an inactive name. Its [inactive username policy](https://help.instagram.com/294919817276863) only encourages people to log in and use Instagram, sharing photos and liking and commenting, to keep their accounts active. An account with no recent posts can still be fully active in Instagram's eyes.

### Usernames aren't reserved, for anyone

Instagram's [trademark username page](https://help.instagram.com/101826856646059) says usernames are provided first-come, first-served and may not be reserved. That cuts both ways: you can't hold a name for later, and neither can anyone else. Whoever successfully saves it first has it.

### It was recently released

The rule on changing back to a previous name says it works only if the name hasn't been recently removed from an active account you don't own. Instagram doesn't say how recent recently is, but the rule suggests a name dropped by one account isn't always immediately open to everyone else.

### It's tied to a Threads profile

Instagram's [Threads username page](https://help.instagram.com/1748374355831404) explains that a Threads username can be shared with an Instagram profile in the same Meta Account. A name in use on a linked Threads profile is part of the same system, which is worth remembering if a name is missing on Instagram but visible on Threads.

### It breaks a rule you didn't know about

Some names fail not because they're taken but because they aren't allowed, such as a username containing a web address. The rules section below covers what's published.

## What are Instagram's username rules?

Instagram's Help Center doesn't publish a complete list of username rules in one place, so be wary of articles that quote exact rules as official. Here is what Instagram's own pages state:

- Allowed extras: the inactive-username page suggests full stops (periods), numbers, underscores and abbreviations to make a variation.
- No web addresses: the [Terms of Use](https://help.instagram.com/581066165581870) say you can't use a domain name or URL in your username without Instagram's prior written consent.
- No impersonation: the Terms say you can't impersonate someone or something you aren't.
- No buying or selling: the Terms prohibit attempts to buy, sell or transfer any aspect of your account, including your username.

Length and character limits are enforced by the app when you type a name. The [Instagram handle checker](/tools/instagram-handle-checker) tests a handle against the length and character rules the app enforces, so you can rule out invalid names before you try them in Edit profile. If you're writing a bio to go with your new handle, the [Instagram bio character counter](/tools/instagram-bio-character-counter) keeps it within Instagram's limit.

**Before you commit to a username**
- [ ] It passes a rules check for length and characters
- [ ] No profile loads at instagram.com/ plus the name
- [ ] It contains no web address or domain name
- [ ] It doesn't copy a brand or person you aren't
- [ ] It's free on the other networks you use
- [ ] You're ready for followers to see the change

*Run through this before you type the name into Edit profile.*

## Can I use a website that checks Instagram username availability?

Plenty of sites claim to check whether an Instagram username is free, sometimes in bulk. To do that, they have to query Instagram automatically. Instagram's [Terms of Use](https://help.instagram.com/581066165581870) address that directly, in the section on how you can't use Instagram:

> Instagram's Terms of Use: "You can't attempt to create accounts or access or collect information in unauthorized ways. This includes creating accounts or accessing or collecting information in an automated way without our express permission, regardless of whether such automated access or collection is undertaken while logged-in to an Instagram account."

Instagram's [data scraping page](https://help.instagram.com/740480200552298) explains what that means in practice: data scraping is the automated access and collection of data from a website or app, Instagram has teams dedicated to detecting and blocking it, and accounts may be restricted and flagged for review when Instagram detects it. Giving your login to an app that automates activity is one of the reasons it lists.

The practical upshot: a site that looks names up for you automatically is doing something Instagram's terms don't allow without permission, and if it asks you to log in with Instagram to do it, it puts your account at risk too. Its results also can't be more reliable than the manual checks, since the profile page is all any outside site can see.

### What about tools that ask you to log in with Instagram?

Be especially careful with any username tool that wants your Instagram login. Instagram's [page on apps that offer likes and followers](https://help.instagram.com/263751177667145) says that giving an app your login information, whether your username and password or an access token, can give it complete access to your account, including your messages. The scraping page lists sharing your login with a third-party app as one of the reasons accounts get restricted. Checking a username never requires logging in anywhere except Instagram itself.

### How PostMesh's handle checker works instead

That's why the [Instagram handle checker](/tools/instagram-handle-checker) on PostMesh only validates a name against Instagram's rules for length and characters. It doesn't query Instagram for availability. Instead, it opens the profile in one click so you can look for yourself, and it says plainly that a missing profile doesn't establish availability: you confirm in Instagram's own username editor. Nothing you type is sent to PostMesh.

**Automated availability sites**
- Query Instagram automatically
- Conflict with Instagram's Terms of Use
- Some ask for your Instagram login
- Still can't see hidden accounts

**Manual checks**
- Rules check without contacting Instagram
- You open the profile yourself
- Final answer from Edit profile
- No login shared with anyone

*Manual checks are slower by a minute and don't put your account at risk.*

## Can I get a username that someone else has?

Usually not, and there are a few things you shouldn't try.

- Buying it is against the rules. The Terms prohibit attempts to buy, sell or transfer any aspect of an account, including the username, and Meta's spam policy prohibits buying or selling accounts.
- Asking Instagram to release an inactive name isn't an option Instagram offers. Its help page points you to variations instead.
- If the account uses your trademark, Instagram's [trademark report page](https://help.instagram.com/2039132876317734) says you can report a username you believe infringes it, but warns that not every use of a trademark in a username is infringement, since the same word in a different context may not violate it. It suggests contacting the person first.
- If the account is pretending to be you or your business, report it for impersonation from its profile. Instagram's [impersonation page](https://help.instagram.com/1291391774792379) also links a form for people who don't have an Instagram account.

A trademark or impersonation report is about stopping misuse. Instagram's pages don't promise that a successful report hands the name to you.

## How do I get my old Instagram username back?

It depends on how you lost it.

### You changed it yourself

Go to Edit profile and type the old name. Instagram says that in most cases this works if a new person hasn't taken the name and it hasn't been recently removed from an active account you don't own. The same review and notification rules apply as for any change.

### A hacker changed it

Instagram's [forgotten username page](https://help.instagram.com/1645522102409931) suggests checking for an email from Instagram saying your account information changed, and asking a friend to visit your profile and screenshot the current username. Then follow the recovery steps on Instagram's [hacked account page](https://help.instagram.com/149494825257596), starting with the Secure my account link in that email if you received one. Once you're back in, change the username back in Edit profile. Our guide to [contacting Instagram support](/blog/how-to-contact-instagram-support) lists every recovery channel.

### You deleted the account

Instagram's deletion page says that after a profile is deleted, you can sign up again with the same username, or add that username to another profile, as long as a new person hasn't taken it. If the profile was removed for violating the Community Standards instead, you may not be able to reuse the username. Here's how the deletion timeline runs:

- Day 0: You request deletion; the profile stops being accessible to others
- Up to 30 days: You can usually cancel, though the number of days varies by region
- After 30 days: The profile and its information are permanently deleted
- Up to 90 days: Instagram's deletion process completes
- Afterward: The username can be used again if no one else has taken it

*Deleted usernames aren't held for you, so another person can claim one first.*

### Your account was disabled

A disabled account still exists while you appeal, so its username is still attached to it. Read our guide to an [Instagram account suspended or disabled](/blog/instagram-account-suspended) for the review process, and the [disabled account appeal guide](/blog/instagram-account-disabled-appeal) for each screen.

## How often can I change my Instagram username?

The Instagram help pages we checked don't publish a fixed limit on how often you can change your username. That doesn't make frequent changes free of cost. Each change may notify your followers, may need a review if your account reaches a lot of people, releases your previous name for anyone to claim, and breaks every link that used your old address. If you plan to subscribe to Meta Verified, Instagram's eligibility page also limits recent profile changes, including username changes, before you apply.

The practical rule: change your username rarely and deliberately. Shortlist names with the free checks, pick one you'd be happy with for years, and make the change once.

## How do I pick an Instagram username that's likely to be free?

Short, common words are almost always taken. These approaches give you better odds and keep the name usable:

- Add one of the extras Instagram itself suggests: a period between words, an underscore, a number that means something, or an abbreviation.
- Add a word that says what you do or where you are, like a city, a field or a product type. It also helps people know they've found the right account.
- Keep it easy to say out loud and spell. A name people mistype sends them to someone else.
- Check the same name on the other networks you use before you commit, so your handle matches everywhere.
- Avoid other people's brand names. Instagram's trademark pages explain when that can lead to a report.

If you're stuck for ideas, the [Instagram username generator](/tools/instagram-username-generator) suggests options from a short description of you or your brand, and the [Instagram name generator](/tools/instagram-name-generator) does the same for the display name shown above your bio. Run every idea through the checks above before you get attached to it.

### Planning to get verified?

Instagram's [Meta Verified eligibility page](https://help.instagram.com/2419286908233223) says subscribers must not exceed the number of profile changes allowed in a certain period before applying, and lists username changes as one example. If verification is on your roadmap, settle your username first and leave it alone for a while before you apply.

## What should I do after changing my username?

Your profile's web address is instagram.com/ followed by your username, so a new username means a new address. A few things to update the same day:

- Links to your profile on your website, email signature, business cards and other social bios. Old links point to your old name, which someone else can now claim.
- Your Threads profile, if it shares your Instagram username. Instagram's Threads page lists features that change when the names stop matching, including the Threads badge on your Instagram profile, sharing Instagram posts to Threads and your Meta Verified badge on Threads.
- Any tool that identifies your account by handle. For example, check your Instagram connection in [PostMesh](/platform/instagram) after a change, so it shows the new handle.
- Your bio, if it mentions your old handle or a matching handle on another network.

| Threads feature | What happens if your Threads and Instagram usernames stop matching |
| --- | --- |
| Threads badge | Your Threads username won't appear on your Instagram profile, and Instagram won't appear on your Threads profile. |
| Sharing Instagram or Facebook posts to Threads | You won't be able to share them to Threads. |
| Meta Verified | Your Meta Verified badge won't carry over to Threads. |
| Paid partnership tool | You won't be able to tag organic branded content on Threads with it. |
| Meta Business Suite | If the names don't match in the same business portfolio, existing Threads ads pause and crossposting to Threads is disabled. |

That table comes from Instagram's Threads username page, which also says that starting in September 2026, matching usernames will no longer be required to run Threads ads, rolling out gradually. To keep everything working, Instagram says to use the same username in both apps, with both profiles in the same Meta Account.

Then tell your audience. A post or story saying you've changed your name helps followers recognize the new handle, and Instagram may notify some followers anyway. If you're relaunching under the new name, our guides to [scheduling Instagram posts](/blog/how-to-schedule-instagram-posts) and the [best time to post on Instagram](/blog/best-time-to-post-on-instagram) help you plan the first few weeks, and [turning on Instagram Insights](/blog/how-to-turn-on-instagram-insights) lets you see whether the change affected reach.

## Questions

### Does Instagram have an official username availability checker?

No. The definitive check is typing the name in Edit profile, where Instagram changes your username right away if it's available.

### If instagram.com/name says the profile isn't available, can I take the name?

Not necessarily. Instagram's page says the link may be broken or the profile may have been removed, and deactivated, disabled or pending-deletion accounts can still hold the name.

### Can I reserve an Instagram username?

No. Instagram says usernames are provided first-come, first-served and may not be reserved.

### Can I claim a username from an inactive account?

Instagram doesn't offer a claim process. Its help page suggests choosing a version with periods, numbers, underscores or abbreviations instead.

### Is it against Instagram's rules to use a username checker website?

Instagram's Terms forbid collecting information in an automated way without its express permission, which is how bulk availability sites work. Manual checks and rules-only checkers don't query Instagram.

### Can I buy an Instagram username?

No. The Terms of Use prohibit buying, selling or transferring any aspect of an account, including the username.

### Will my followers know if I change my username?

They may. Instagram's help page says followers may be notified of a username change.

### Why is my username change under review?

Instagram says changes may need review if your account reaches a lot of people, and it notifies you when the review is complete.

### Can I put my website in my Instagram username?

Not without permission. Instagram's Terms say you can't use a domain name or URL in your username without its prior written consent.

### How soon can I reuse the username of an account I deleted?

After the profile is deleted, Instagram says you can sign up with the same username if no one else has taken it. Deletion becomes permanent 30 days after the request.

## Sources

- [Instagram Terms of Use](https://help.instagram.com/581066165581870)

- [Instagram Help: How to change your Instagram profile information](https://help.instagram.com/583107688369069)

- [Instagram Help: When you can change your username to a name you've used before](https://help.instagram.com/876876079327341)

- [Instagram Help: What you can do if a username is already claimed but seems inactive](https://help.instagram.com/513717858639392)

- [Instagram Help: Threads and Instagram's inactive username policy](https://help.instagram.com/294919817276863)

- [Instagram Help: Temporarily deactivate your Instagram profile](https://help.instagram.com/728869160569983)

- [Instagram Help: About disabled Instagram accounts](https://help.instagram.com/366993040048856)

- [Instagram Help: Permanently delete or deactivate your Instagram profile](https://help.instagram.com/139886812848894)

- [Instagram Help: What to do if an account uses your registered trademark as its username](https://help.instagram.com/101826856646059)

- [Instagram Help: How to report a username for infringing my trademark](https://help.instagram.com/2039132876317734)

- [Instagram Help: About username changes between Threads and Instagram](https://help.instagram.com/1748374355831404)

- [Instagram Help: Why your account has been restricted for data scraping](https://help.instagram.com/740480200552298)

- [Instagram Help: Report an account for impersonation](https://help.instagram.com/1291391774792379)

- [Instagram Help: What to do if you forget your Instagram username](https://help.instagram.com/1645522102409931)

- [Instagram Help: If you think your Instagram profile has been hacked](https://help.instagram.com/149494825257596)

- [Instagram Help: Set up a professional Instagram account](https://help.instagram.com/502981923235522)

- [Instagram Help: Eligibility requirements for Meta Verified creator subscriptions](https://help.instagram.com/2419286908233223)

- [Instagram Help: Something's not working with the Instagram app](https://help.instagram.com/518372316681740)

- [Instagram Help: Why you should not use apps that offer likes and followers](https://help.instagram.com/263751177667145)

- [Meta Transparency Center: Spam policy](https://transparency.meta.com/policies/community-standards/spam/)