You have generated a shortlist of usernames you love. The only question that matters now is: can you actually get them? Availability is where great ideas go to die, because the best handles are often already taken. This guide shows you the fastest, most reliable way to check availability on each major platform — and a strategy so you are never left empty-handed.
Why you have to check on the platform itself
No third-party tool can promise a username is free. Platforms do not publish a live, complete list of taken handles, and availability changes by the minute as people sign up. Any generator — including ours — creates ideas; it cannot reserve them. That is why the only trustworthy check is on the platform where you plan to use the name. Treat every generated suggestion as a candidate, not a guarantee.
The quickest check is at sign-up or in your profile settings. If you already have an account, go to Edit Profile and try changing your username; Instagram tells you instantly whether it is taken. You can also visit instagram.com/thehandle directly — if a profile loads, it is taken; if you get a “page not available” message, it may be free. When you are ready with ideas, the Instagram username generator gives you valid options to test.
TikTok
TikTok checks availability in real time as you type in the username field under Edit Profile. A green check means it is free; an error means it is taken or not allowed. You can also try loading tiktok.com/@thehandle in a browser. Remember TikTok only lets you change your username once every 30 days, so decide carefully before you confirm. The TikTok username generator helps you line up alternatives first.
Discord
Because Discord uses unique lowercase handles, checking is straightforward: open User Settings, go to your profile, and try to set the new username. Discord validates it immediately and tells you if it is taken or breaks the format rules. If your first pick is gone, a small variation usually works. Generate format-safe options with the Discord username generator.
Roblox
Roblox checks availability during account creation and when you change your display name or username in settings. It will flag names that are taken or that fail its strict character and content filters. Because Roblox has more reserved and filtered names than most platforms, expect to try a few. The Roblox username generator produces names that already fit the rules, which cuts down on rejections.
A smart availability strategy
Checking one name at a time is slow and demoralizing. Do it in batches instead. Generate a shortlist of five to eight candidates, then run each one across all the platforms you care about in a single sitting. Keep a simple note of which handle is free where. You are looking for the name that is available on the most platforms at once, because cross-platform consistency is worth more than getting your absolute first choice on a single app.
The moment you find a strong handle that is free across your key platforms, claim it everywhere immediately — even on apps you do not use yet. Reserving your name protects it from impersonators and keeps your options open. Good usernames do not wait around.
When your favorite is taken
If the exact handle you want is gone, resist the urge to bolt on random numbers. Instead, try a natural variation: add a meaningful word, use a clean separator, pick a synonym, or add a short, memorable number. Our guides on choosing a good username and aesthetic username ideas both cover how to generate strong alternatives that still feel intentional.
Availability is really a numbers game with a bit of taste on top. Generate plenty of options, check them in batches on the real platforms, and move fast when you find a winner. Do that, and you will almost always walk away with a handle you are proud of.