# How to Check if an Instagram Username Is Available

> How to check if an Instagram username is available: test it in Edit profile, search, visit the profile URL, and learn why some free-looking names are taken.

Canonical: https://scheduleforyou.com/blog/how-to-check-if-an-instagram-username-is-available
Last updated: 2026-10-23

Category: Instagram. 

The most reliable way to check if an Instagram username is available is to try it: go to your profile, tap **Edit profile**, type the name into the Username field, and see whether Instagram accepts it. Searching for the name or visiting instagram.com/name gives you useful clues, but neither one can confirm a name is free, because some accounts that hold usernames don't show up publicly.

Below are the methods in order of reliability, the rules every username has to follow, and an honest look at names that seem free but aren't.

## Quick answer: ways to check a username

| Method | What it tells you | Reliable? |
|---|---|---|
| Type it in Edit profile | Whether Instagram will let you take it right now | Yes, this is the real test |
| Sign-up screen (new account) | Same as above, for a brand-new account | Yes |
| Visit instagram.com/name | Whether an active public or private profile exists | Partly: a "not available" page doesn't mean the name is free |
| Search in the app | Whether a matching account appears | Partly: search can miss accounts and shows similar names |
| A rules checker | Whether the name is valid at all | For rules only, not availability |

## Method 1: Try it in Edit profile

This is the only check that comes straight from Instagram's own system.

1. Open the Instagram app and go to your profile.
2. Tap **Edit profile**.
3. Tap **Username** and type the name you want.
4. Watch the field. If the name is taken or not allowed, Instagram shows a message or an error icon. If it's free, you'll typically see a check mark or no warning.
5. If you actually want it, tap **Done** or the check mark to save. If you were only testing, back out without saving.

### Things to know before you save

- **Your old name may become available to others.** Once you change it, someone else could claim your previous username. Instagram has offered a short grace period where you can switch back, around 14 days at the time of writing, but don't count on getting it back after that.
- **Changes are rate-limited.** Instagram limits how often you can change your username in a short period, so test before you commit rather than switching back and forth.
- **Your profile link changes.** Any link that uses your old instagram.com/name address will stop pointing to you. Update your bio links, email signatures and other profiles.

### Testing on a new account

If you're setting up a new account, the sign-up flow checks the username as you type. It's the same system, so the answer is just as reliable. You can also add a second account from the account switcher and test names there.

## Method 2: Visit instagram.com/name

Type instagram.com/ followed by the name into a browser.

- **A profile loads:** the name is taken by an active account. Private accounts still show their name and profile photo, even if the posts are hidden.
- **"Sorry, this page isn't available":** no active profile is showing at that address. This is where people get misled. The name may be free, but it may also belong to a deactivated, disabled or restricted account.

Our free [Instagram handle checker](https://scheduleforyou.com/tools/instagram-handle-checker) makes this quicker. Type a handle and it checks Instagram's username rules, explains any problem, suggests close valid variations, and gives you a button to open instagram.com/handle in one tap. Like any outside tool, it can't confirm a name is free, because Instagram doesn't offer a public availability check. Use it to shortlist names, then test the winner in Edit profile. Need ideas first? The [Instagram name generator](https://scheduleforyou.com/tools/instagram-name-generator) suggests 30 valid handles from a single word.

## Method 3: Search in the app

Tap the search icon and type the name. If an exact match appears, it's taken. Search is the weakest method, though, because results mix in similar names, and accounts that are hidden for any reason won't appear at all.

## Why a name can look free but still be taken

This is the most common source of confusion. You visit the profile URL, get an error, search turns up nothing, and yet Edit profile says the name isn't available. Here's why that happens.

### Deactivated accounts

When someone temporarily deactivates their account, their profile disappears from view but they keep the username. If they log back in, the account and name come back. From the outside, the name looks abandoned.

### Disabled, suspended or restricted accounts

Accounts that Instagram has disabled or suspended are hidden from the public, but the username can stay attached to them, at least for a time. The same goes for some restricted accounts.

### Recently changed names

If someone just changed their username, Instagram may hold the old one for a short period so they can switch back. During that time it can look unused but still be unavailable.

### Names Instagram won't allow

Some usernames are blocked for other reasons, such as words that break the Community Guidelines or names reserved for policy reasons. These show as unavailable even though no profile uses them.

## Instagram username rules

Before checking availability, make sure the name is allowed at all. At the time of writing, Instagram usernames must follow these rules:

| Rule | Detail |
|---|---|
| Length | 1 to 30 characters |
| Allowed characters | Letters, numbers, periods (.) and underscores (_) |
| Spaces | Not allowed |
| Periods | Can't start or end with a period, and no two periods in a row |
| Case | Not case-sensitive: "MyShop" and "myshop" are the same name |
| Uniqueness | Every username is unique across Instagram |

Your **name** field is different from your username. The name shown on your profile can include spaces and is more flexible, and it's searchable too, which makes it a good place for a keyword like "Baker" or "Florist."

## What about released or "inactive" usernames?

Many people hope a name they want will eventually free up because the account holding it looks dead. Here's the honest picture.

- **Instagram doesn't publish when names are released.** There's no public list, schedule or waiting list for usernames.
- **There's no general request form for inactive names.** Instagram doesn't, as a rule, hand over a username just because the current account looks unused.
- **The only way to know is to keep testing.** If you're set on a particular name, try it in Edit profile now and then.
- **Trademarks are a separate matter.** If an account is using your registered trademark in a way that may infringe it or impersonate your brand, Instagram has a reporting process for that on [help.instagram.com](https://help.instagram.com). That's for genuine trademark and impersonation issues, not for claiming a name you simply prefer.

### Don't buy or sell usernames

You'll find people offering "rare" or "OG" usernames for sale. Buying, selling or trading usernames breaks Instagram's terms, and the account or name can be taken back. These deals are also a common scam: you pay, and the name never arrives, or the seller recovers the account after the sale. Pick a name you can register yourself.

## How to find a good available name faster

If your first choice is gone, a little variation usually gets you there without making the name clumsy.

- **Add a role or place:** "mayabakes" might be taken, but "mayabakes.nyc" or "mayathebaker" may not.
- **Use one period or underscore, not several.** "maya.bakes" reads cleanly; "maya__bakes__" looks like a spam account.
- **Avoid swapping letters for numbers** unless it's part of your brand. They're hard to say out loud and easy to mistype.
- **Keep it short and spellable.** You'll say it on podcasts, print it on packaging and type it into collab tags.
- **Match your other platforms where you can.** The same handle everywhere makes you easier to find.

For ideas, our [name generator](https://scheduleforyou.com/tools/name-generator) builds 30 options from a keyword in styles like minimal, professional or aesthetic, all within platform character rules. It can't tell you whether a name is taken, so run your favorites through the handle checker and then Edit profile.

Once you've settled on a name, keep it consistent. If you schedule posts across several platforms with Schedule For You, a matching handle on each one makes your cross-posting look like one brand rather than several.

## Frequently asked questions

### How do I know if an Instagram username is taken?

Type it into the Username field under Edit profile. If Instagram shows an error or says it isn't available, it's taken or not allowed. Visiting instagram.com/name and searching can help, but only Edit profile gives a definite answer.

### Why does Instagram say a username isn't available when no account shows up?

The name is probably held by an account you can't see, such as a deactivated, disabled or recently renamed account, or Instagram doesn't allow that name. Hidden accounts can keep their usernames.

### Can I get a username from an inactive Instagram account?

Generally no. Instagram doesn't publish when usernames are released and doesn't offer a general way to claim inactive names. The exception is genuine trademark or impersonation issues, which you can report through Instagram's help center.

### Is it allowed to buy an Instagram username?

No. Buying, selling or trading usernames breaks Instagram's terms, and the name or account can be taken back. Many username sales are also scams.

### Are Instagram usernames case-sensitive?

No. Instagram treats uppercase and lowercase letters as the same, so you can't register "MyShop" if "myshop" already exists.

### What characters can I use in an Instagram username?

Letters, numbers, periods and underscores, up to 30 characters, with no spaces. At the time of writing, a username can't start or end with a period or contain two periods in a row.

## Related

- [All guides](https://scheduleforyou.com/blog)
- [Pricing](https://scheduleforyou.com/pricing)
