Instagram Username Checker
Instantly check whether an Instagram handle is free — and if it's taken, see the account holding it.
Checks live against Instagram. 3 free checks per day, no sign-up.
How to use it
- 1
Type a username
We validate Instagram's character rules as you type.
- 2
Check availability
One click queries live Instagram data.
- 3
See the verdict
Available — or taken, with the public profile behind it.
- 4
Try variations
Add periods or underscores until you find a free one.
Finding a good available Instagram username
Short, clean handles have been picked over for a decade, so the trick is systematic variation rather than brute-force guessing. Start with your exact brand or name, then work through the patterns that stay readable: adding a category word (.studio, .shop, hq), a location, or a single underscore. Avoid trailing digits and letter-swaps ("1" for "i") — they read as spam and are impossible to say out loud. If you're starting from scratch, our Instagram username generator produces available-style ideas you can validate right here.
Keep your handle consistent across platforms
Before committing, check the same name on TikTok, YouTube, and X — cross-platform consistency is worth more than a marginally better Instagram-only handle, because every mention, collab, and viral repost sends people searching for the same name everywhere. Once you've secured a handle, register it on the platforms you might use later even if you leave them empty; parked handles cost nothing and prevent impersonation.
Frequently asked questions
How does the checker work?+
We look the username up against Instagram's live public data. If no account exists with that exact handle, we report it as available; if one exists, we show the public profile behind it (name, follower count, whether it's private or verified).
It says available — why can't I register it?+
Instagram reserves some usernames: handles of recently deactivated, banned, or memorialized accounts, trademarked names, and handles Instagram considers too similar to protected brands. A username that returns no public account here can still be blocked at sign-up in rare cases — the sign-up form is always the final word.
What are Instagram's username rules?+
Up to 30 characters using letters, numbers, periods, and underscores. No spaces, no consecutive periods, and it can't start or end with a period. This tool validates those rules as you type.
Can I claim an inactive username?+
Instagram doesn't have a formal inactive-username release process for regular accounts. If the handle infringes your registered trademark, you can file a trademark report with Meta. Otherwise, your options are picking a variation or negotiating with the current owner.
Does checking a username notify the account owner?+
No. Lookups read public profile data only — the account owner is never notified and nothing appears on their profile.
How many free checks do I get?+
3 free checks per day without an account. Developers can automate availability checks with the Captapi Instagram API — a free key includes 100 credits.
Checking usernames programmatically?
Captapi's Instagram API returns profiles, posts, reels, and comments as clean JSON — a 404 on a profile lookup is your availability signal, at 0 credits. Start free with 100 credits.
- 100 free credits, no card required
- 178 endpoints across 32 platforms
- Clean JSON — MCP, CLI, and n8n ready