If you changed your handle on Bluesky and later want to switch back to the old one, you may find that the old handle is no longer available. Bluesky does not reserve your previous handle when you change it. This article explains why the handle becomes free, how the domain system works, and the exact steps to reclaim your old handle if no one else has taken it.
Bluesky handles are unique identifiers that can be either a standard username.bsky.social format or a custom domain. When you change your handle, the old handle is immediately released back into the pool of available handles. There is no grace period. The only way to reclaim it is to set your handle back to the exact same string before another user claims it.
This guide covers the process for both standard handles and custom domain handles. You will learn how to check availability, how to switch back, and what to do if the handle is already taken.
Key Takeaways: Reclaiming a Bluesky Handle
- Settings > Account > Handle: This is where you change your handle to any available string.
- Immediate release on change: The old handle becomes available the moment you save the new one.
- No reservation system: Bluesky does not hold your old handle for a waiting period.
How Bluesky Handles Work After a Change
Bluesky uses the AT Protocol, which treats each user account as a decentralized identifier. A handle is simply a human-readable label that points to your DID. When you change your handle, the protocol updates the mapping from the old label to nothing. The old label is then available for any other account to claim.
There is no undo button. The handle change is immediate and permanent. If you change your handle from john.bsky.social to johnny.bsky.social, the string john.bsky.social is free for anyone to use. The only exception is custom domains, which require you to own the domain and update DNS records. If you own the domain, you can point it back to your account at any time.
If another user claims your old handle before you try to reclaim it, you cannot take it back. Bluesky does not mediate handle disputes for standard handles. For custom domain handles, you always retain control because only you can update the DNS TXT record.
Steps to Reclaim an Old Standard Handle
Before starting, confirm that no one else has taken your old handle. Open the Bluesky app or web client and search for the exact handle string. If the search returns no results, the handle is available. If it shows another profile, you cannot reclaim it unless that user changes their handle.
- Open the Settings menu
On the web client, click the gear icon in the left sidebar. On the mobile app, tap your profile picture in the bottom navigation, then tap the gear icon in the top right. - Go to the Account section
In Settings, select Account. This opens your account details page. - Tap or click the Handle field
Next to your current handle, there is an edit icon or a Change button. Click it to open the handle editor. - Type your old handle exactly
Enter the full handle string, including .bsky.social if it was a standard handle. For example, john.bsky.social. Make sure the spelling and capitalization match the original. - Tap or click Save
Bluesky checks if the handle is available. If it is, the system updates your handle immediately. If you see an error message that the handle is taken, skip to the next section.
What to Do If the Handle Is Already Taken
If another user has claimed your old handle, you have two options. First, you can contact that user directly through Bluesky and ask them to change their handle. There is no guarantee they will agree. Second, you can choose a different handle that is similar but distinct. For example, add a number or an underscore. Bluesky does not offer any official handle recovery process for standard handles.
Steps to Reclaim an Old Custom Domain Handle
Custom domain handles are tied to a domain you own. Even after you change your handle away from the custom domain, you can always point it back to your account by updating your DNS records. The domain itself does not become available to other Bluesky users because only the domain owner can set the verification record.
- Open the Settings menu
Same as above: click the gear icon on the web or tap the gear icon on mobile. - Go to Account > Handle
Select the handle editing option. - Choose the option to use a custom domain
In the handle editor, select I have my own domain. This opens the DNS configuration instructions. - Add or update the DNS TXT record
Log in to your domain registrar or DNS hosting provider. Create a TXT record for _atproto.yourdomain.com with the value: did=did:plc:yourdid. Replace yourdid with your actual DID, which you can find in Settings > Account > Advanced. - Wait for DNS propagation
DNS changes can take a few minutes to 48 hours. Once the record is visible, return to Bluesky and tap Verify. Your custom domain handle will be restored.
Common Mistakes When Reclaiming a Handle
Typing the Handle Incorrectly
Bluesky handles are case-sensitive. If your old handle was JohnDoe.bsky.social but you type johndoe.bsky.social, the system treats them as different strings. Always type the handle exactly as it appeared before.
Assuming the Handle Is Reserved
Many users believe Bluesky holds their old handle for a set period. This is false. The handle is released immediately. If you want to reclaim it, do so as quickly as possible after changing it.
Forgetting to Remove the Old DNS Record
If you used a custom domain handle and then changed to a standard handle, the old DNS TXT record may still exist. This does not harm anything, but if you try to point the same domain to a new account, the old record can cause conflicts. Delete the old TXT record before adding the new one.
Bluesky Handle Types and Recovery Options
| Item | Standard Handle (bsky.social) | Custom Domain Handle |
|---|---|---|
| Availability after change | Immediately available to any user | Always controlled by domain owner |
| Recovery method | Change handle back before someone else claims it | Update DNS TXT record to point to your account |
| Dispute resolution | None — Bluesky does not intervene | Not applicable — only domain owner can verify |
| Time sensitivity | High — seconds matter | Low — you can reclaim anytime you own the domain |
Reclaiming an old Bluesky handle is straightforward if you act quickly for standard handles. For custom domain handles, the process is more reliable because you control the DNS records. Always double-check the spelling of your old handle and verify that no other user has taken it before starting the change.
If you plan to switch handles frequently, consider using a custom domain handle. This gives you permanent control over your identifier. You can switch between the custom domain and a standard handle without losing the ability to return to your domain later. For most users, the safest approach is to keep the same handle and avoid changes unless absolutely necessary.