Check whether a Bluesky handle is available — single or bulk. Get smart alternatives when the name you want is taken.
Runs in your browser — nothing stored
Bulk check up to 25 handles at once
Free forever, no account required
Bluesky handles are domain names. The default looks like @you.bsky.social — a subdomain of bsky.social given to you when you sign up. You can also use any domain you control as your handle.
Default handles are first-come, first-served and can't be transferred. If the name you want on bsky.social is taken, the workaround is to register a custom domain and use that as your handle instead — gives you a stronger brand and stops you from being blocked by squatters.
We query Bluesky's public identity resolver for each handle. If the handle resolves to a DID, it's taken. If Bluesky returns a 'not found' response, it's available to register.
No. If you enter a single word like 'alice', we check 'alice.bsky.social' for you. If you enter a full domain like 'alice.com', we check that exactly.
Yes — Bluesky lets you use any domain you control as your handle. Use our custom-domain tool for a step-by-step setup.
Bluesky doesn't free up handles automatically when accounts go inactive. Once registered, the DID owns it. The only way to claim a taken handle is if the original account releases it or transfers the domain.
We cap bulk checks at 25 handles per submission and stagger requests to stay polite to Bluesky's public API. All requests are made directly from your browser.
SkyGrow surfaces high-value conversations on Bluesky, helps you reply authentically, and tracks your follower growth over time.
Try SkyGrow free© 2026 SkyGrow. All rights reserved.