Pick a username during account creation, and change it later if you want
When you sign up for Bluesky, you create a username at the same time you enter your email and password. This username is what other people see and use to find you — it appears on your profile, in your posts, and when someone mentions you. Unlike some platforms, Bluesky lets you change your username after you've created your account, so you don't have to get it perfect on day one.
Your username on Bluesky works differently than on some other social networks. Bluesky usernames are actually part of a technical system called a "handle," and they can include a custom domain if you want one — but for most people, your username will end in .bsky.social. This is automatic and you don't need to do anything about it.
The username itself — the part before .bsky.social — is what you choose and what you control. It can be between 3 and 32 characters long, and it can contain letters, numbers, and hyphens. Spaces and most special characters are not allowed.
Key Takeaways
- Your Bluesky username can be 3 to 32 characters and include letters, numbers, and hyphens, but not spaces or most special characters.
- You create your username when you sign up, but you can change it anytime from your account settings without losing your posts or followers.
- Shorter usernames are easier for people to remember and type, but they're harder to get because many are already taken.
- Adding numbers or hyphens to a name you want makes it available if the plain version is taken, but pick something you won't regret seeing in your notifications for years.
- Your username is public and permanent in your post history, so avoid usernames based on temporary interests, inside jokes, or things that might embarrass you later.
Shorter usernames are easier to remember, but harder to get
A username that's short and straightforward — like "alex" or "baker" — is easier for people to type, easier to remember, and looks cleaner on your profile. The problem is that short usernames are rare. Most common names and words are already taken by earlier users or reserved by Bluesky itself.
If the username you want is taken, you'll see a message when you try to create it. At that point, you have a few options: try a variation like "alex92" or "alex-baker," wait and see if the account becomes inactive (Bluesky does eventually recycle unused handles, though this takes months), or pick a different name altogether.
Don't spend hours trying to get a username that's already taken. The time is better spent on a name you actually like that's available right now. You can always change it later if something better opens up.
Use numbers and hyphens to make your preferred name available
If "jordan" is taken but you want something close to it, you can try "jordan1," "jordan23," or "jordan-media." Numbers and hyphens are allowed, and they're a practical way to get a username you like when the plain version isn't available.
Pick numbers or hyphens that mean something to you — a birth year, a favorite number, or something that relates to what you do — rather than random digits. "jordan1987" is easier to remember than "jordan7429." If you use a hyphen, put it in a place that makes sense: "jordan-media" reads better than "jor-dan-media."
Avoid usernames that look like you just mashed the keyboard to get something available. "jrdn94xz2" might be free, but it's hard to type and doesn't tell anyone anything about you. You'll be seeing this username in your own notifications and settings for years, so make it something you won't regret.
Think about what your username says about you
Your username is the first thing people see when they find your profile. It shapes how they think about you before they read your bio or see your posts. A username like "bookworm" or "gardener" tells people something about your interests. A username like "user4782" tells them nothing.
If you're using Bluesky for professional reasons — writing, design, consulting, teaching — pick a username that reflects that. "sarah-writer" or "marcus-design" is clearer than "sarahsarah" or a random string. People searching for someone in your field are more likely to find and remember you.
If you're using Bluesky for personal reasons, you have more freedom. But still think about whether your username will make sense a year from now. A username based on a TV show you love right now might feel dated in six months. A username based on an inside joke with friends might confuse new people who follow you.
Avoid usernames you might regret later
Your username is public and permanent in your post history. Even if you change your username tomorrow, your old posts will still show the username you used when you posted them. This means you should avoid usernames based on things that might embarrass you or that you might want to distance yourself from later.
Don't use usernames that reference current events, politics, or trends that might feel outdated or awkward in a few years. Don't use usernames that make jokes at someone else's expense or that you wouldn't want to explain to a stranger. Don't use usernames that are variations of your real name if you want to keep your online identity separate from your offline one.
Think of your username as something you might be using for a long time. Even though you can change it, the version you use now will be attached to everything you post. Pick something you'll be comfortable with in five years.
How to change your username after you've created it
If you create a username and later want to change it, go to your account settings. On the web version of Bluesky, click your profile picture in the top right, then select "Settings." On the mobile app, tap the menu icon (three horizontal lines) and select "Settings." Look for the section labeled "Account" or "Profile."
You'll see a field with your current username. Click or tap it to edit. Type your new username, and Bluesky will check whether it's available. If it is, you can save the change. Your posts, followers, and follows all stay the same — only the name changes. People who had you bookmarked or saved will still be able to find you, though the old username will no longer work.
You can change your username as many times as you want, but each change takes a few minutes to go through Bluesky's system. Don't change it constantly — pick something and stick with it for a while so people can find you consistently.
Frequently Asked Questions
Can someone else take my old username if I change it?
Yes. Once you change your username, the old one becomes available for someone else to claim. If you think you might want to go back to it, you should change it back before you leave it unattended. Bluesky doesn't hold old usernames for you.
Can I use capital letters in my username?
Bluesky treats usernames as lowercase, so "Alex" and "alex" are the same thing. You can type capital letters when you create your username, but they won't display that way. Stick with lowercase to avoid confusion.
What if the username I want has a .bsky.social ending but I want a custom domain?
Most people use .bsky.social, and that's the default. If you want a custom domain (like username.com), that's a more advanced setup that requires you to own the domain and configure DNS records. For most users, .bsky.social is the right choice and requires no extra steps.
Can I reserve a username before I'm ready to use Bluesky?
No. You create your username when you create your account, and you need an active account to hold a username. You can't reserve a name without signing up. If a username you want is taken, your only option is to wait for that account to become inactive, or to pick a variation.
Does my username have to match my display name?
No. Your username and your display name are separate. Your username is fixed (though changeable) and technical. Your display name is what appears at the top of your profile and can be anything you want — you can change it anytime without affecting your username. Many people use a formal username and a casual display name, or vice versa.