One problem you’ll encounter when joining any social media platform is claiming the username you want. It’s almost always a guarantee that someone else will have already claimed your preferred username.

To alleviate this issue on Bluesky, you can set a custom domain to be your username. For example, instead of using the default Bluesky username format of “@name.bsky.social”, you can set your domain to your own website.

Bluesky settings menu

How to Get a Custom Domain

Before using Bluesky’s domain feature, you’ll have to purchase a domain name from an ICANN-certified registrar. Examples of such registrars include: Google Domains, Cloudflare, GoDaddy, and Namecheap, among many others.

Once you settle on a domain name, you’ll purchase and pay an annual fee for it.

DNS records on Bluesky social

How to Add a Custom Domain to Your Bluesky Profile

Once you’ve purchased a domain, you can link it to your Bluesky profile to create a unique username. We’ll be using a domain registered on Cloudflare for demonstration, but the process should be similar on other registrars.

Log into your Bluesky account and follow these steps:

Cloudflare dns records user interface

If you want to change your handle in future, you’re able to alwaysedit your profile name on Bluesky.

Set Yourself Apart on Bluesky Social

Using a custom domain will help you avoid the hassle of coming up with a unique username on Bluesky. It’ll also set you apart from the rest especially if you want to maintain a personal or commercial brand on Bluesky Social.

Bluesky custom domain verified notification

Bluesky profile with custom domain