Bluesky Custom Domains Explained Why Your Short bsky Handle Is 18-24 Months Away

TL;DR
- Bluesky is pushing custom domains as portable, user-owned identities on the AT Protocol, letting you use your own website URL as your handle instead of renting a username from a platform.
- The full rollout will take 18-24 months because Bluesky needs registrar partnerships, simplified DNS verification, and stronger protections against impersonation, squatting, and phishing.
- Short, default bsky handles will remain limited during that transition, meaning most new users will have to keep longer handles or bring their own domain to get a clean, short identity.
Your Handle Is Your Identity, Not Just a Username
Bluesky's big bet is simple: you should own your online identity the same way you own your domain name. Instead of creating an @username that lives and dies on one app, Bluesky lets your handle actually be a domain you control, like @you.com or @blog.you.com.
The system runs on the AT Protocol. By default, every new account gets a handle ending in bsky.social, such as @jane.bsky.social. But if you own a domain, you can set that domain as your handle in Settings. Bluesky verifies it by checking for a DNS TXT record or a well-known file on your website, proving you control the domain.
Once verified, that domain becomes your identity across Bluesky and any other AT Protocol app. Change apps, change hosting providers, even get banned from one client — your followers, posts, and social graph can follow you because your identity is anchored to the open web, not to Bluesky's database.
Why This Matters for the Open Web
This is a sharp break from how X, Threads, Instagram, and TikTok work. On those networks, your handle is leased. The platform can reclaim it, ban it, or disappear with it.
Bluesky CEO Jay Graber has framed custom domains as a return to the original web model, where blogs, email addresses, and personal sites gave people portable presence. For creators, businesses, journalists, and developers, using an existing domain instantly adds trust. Readers know @nytimes.com or @yourstartup.com is real without needing a blue check.
It also solves impersonation in a decentralized way. Anyone can claim @elonmusk on a new app, but only the owner of elonmusk.com can claim that domain as a handle.
Why the Full Rollout Will Take 18-24 Months
If the tech already works, why the long timeline? Bluesky says making domain handles mainstream will take 18-24 months because the current process is still too technical for most people.
Today, linking a domain requires going to a registrar like Namecheap, Cloudflare, or GoDaddy, adding a TXT record, then waiting for verification. That is easy for developers but intimidating for everyday users.
Bluesky is working on three things to fix that. First, direct partnerships with registrars to offer one-click purchase and auto-verification inside the Bluesky app. Second, simplified management tools to handle renewals, DNS changes, and transfers without breaking your identity. Third, scaled safety systems to prevent domain squatting, lookalike phishing with similar characters, and mass impersonation of brands during a wider launch.
The team has also stressed moderation and support load. As custom domains expand beyond early adopters to millions of users, failed verifications, expired domains, and hijacked accounts could create major account-recovery headaches. Bluesky wants automated recovery and clearer ownership rules before pushing this to everyone.
So Where Does That Leave Your Short bsky Handle?
Here is the part frustrating a lot of users: those clean, short handles like @jane.bsky or @mike.bsky are not coming anytime soon.
Right now Bluesky uses the longer @name.bsky.social format to leave room for the future and to avoid collisions. Shortening the default suffix to just .bsky would require a major namespace migration, new reservation policies, and trademark protections. Bluesky has said it does not want to rush that and then have to claw back names from squatters or impersonators.
During the 18-24 month transition, priority is going to domain owners. If you want a short, memorable identity now, Bluesky's answer is: bring your own domain. A short personal domain can be shorter and cooler than any bsky.social handle, and you actually own it.
For everyone else waiting for a free upgrade from @longname.bsky.social to @longname.bsky, the message is to sit tight. Bluesky has hinted at a fair reservation system for existing users when the shortened namespace eventually opens, but no dates, no waitlist, and no guarantees yet.
What You Can Do Right Now
You do not have to wait two years to take advantage. If you already own a domain, you can link it in minutes from Settings under Advanced > Change my handle. If you do not, Bluesky now integrates with select registrars to buy one during setup.
Choose something you plan to keep long-term, turn on auto-renew, and use a registrar with two-factor authentication. If your domain expires, you could lose your handle.
For creators and brands, locking in your domain now is the closest thing to securing that verified, short identity on Bluesky — without waiting until 2027 or 2028 for the bsky username shakeup.
Get All The Latest Updates Delivered Straight To Your Inbox For Free!