A good Twitter username is short, straightforward to spell, and something you won't regret in a year
Your Twitter handle is the name people type to find you and the one that appears in your profile URL. It needs to be something you can live with long-term, because changing it later confuses the people who follow you. The best usernames are between 4 and 15 characters, avoid numbers and underscores when possible, and don't try to be clever in ways that only make sense to you right now.
Twitter allows letters, numbers, and underscores only. You cannot use spaces, hyphens, or special characters. The platform is case-insensitive, so @JohnSmith and @johnsmith are the same account. Once you pick a username, you can change it anytime from your account settings, but your old handle becomes available for someone else to claim within 30 days.
Key Takeaways
- Keep your username between 4 and 15 characters so it is straightforward to type and remember.
- Avoid numbers and underscores unless they are essential, because they make usernames harder to share aloud and to recall.
- Do not use your full legal name unless you are a public figure or running a business account, because it limits your privacy.
- Check that the username you want is actually available before you commit to it, because popular short names are often taken.
- Pick something you will not feel embarrassed about in five years, because changing it later means losing the URL people bookmarked.
Why length and simplicity matter more than cleverness
A username that is straightforward to type is a username people will actually use. If your handle requires someone to remember whether you used a 1 or an l, or whether there is an underscore between words, they will get it wrong and not find you. The shorter your username, the easier it is to share in conversation, to include in an email signature, or to write on a business card.
Usernames longer than 15 characters become tedious to type and straightforward to misremember. Usernames shorter than 4 characters are rare and usually taken, so do not spend time searching for them. The sweet spot is 6 to 12 characters: long enough to be available, short enough to be practical.
When to use your real name versus a handle
If you are a journalist, consultant, or business owner, using your real name or a version of it makes sense. People search for you by name, and a professional account benefits from that recognition. If you are @SarahJones and you write about housing policy, someone looking for your work will find you.
If you are not a public figure, a real name username can reduce your privacy. Your Twitter handle becomes part of your permanent digital footprint. A handle like @SarahJones is also generic enough that someone else might claim it later if you abandon the account, and they could impersonate you. A more distinctive handle like @SarahBuildsHomes or @SarahOnHousing is harder to impersonate and gives you more control over your online identity.
How to avoid numbers and underscores
Numbers and underscores make usernames harder to communicate. If you tell someone your handle is @john_smith_47, they have to remember the underscores and the numbers in the right order. If you say it aloud, they have to guess whether you meant one underscore or two. Numbers especially suggest that your first choice was taken and you settled for a variation, which can make a username feel less intentional.
If your preferred name is taken, try adding a word instead of a number. @JohnSmith might be taken, but @JohnSmithWrites or @JohnSmithHomes probably is not. A word is easier to remember and easier to say aloud than a number. If you must use a number, make it meaningful — your birth year, a significant date, or a number tied to your work — rather than random digits.
Testing whether your username is available
Before you commit to a username, search for it on Twitter to confirm it is not already in use. Go to twitter.com, click the search bar at the top, and type the @ symbol followed by the username you want. If the account does not exist, Twitter will tell you the name is available. If an account does exist, you will see that person's profile.
Also search the username on Google to see whether someone uses it on another platform. If you plan to build a presence across multiple social networks, having the same handle everywhere makes you easier to find. If your preferred username is taken on Twitter but available on Instagram or LinkedIn, you might want to choose a different Twitter name so all your handles match.
What to avoid: trends, inside jokes, and temporary interests
Do not base your username on a trend, meme, or current event. A username like @ElonMuskFan or @CryptoKing made sense in 2021, but it looks dated and uncommitted now. Your Twitter handle is not a status update. It is the permanent address where people find you.
Inside jokes are the same problem. A username that is funny to you and three friends is confusing to everyone else and embarrassing to you later. The same applies to usernames based on temporary interests. If you are obsessed with a TV show right now, that does not mean you want to be @BreakingBadFan forever. Pick something that describes who you are or what you do, not what you are interested in this month.
How to change your username if you regret it
If you pick a username and later decide you do not like it, you can change it from your account settings. On the web, go to Settings and Privacy, then Account, then Username. On the mobile app, tap your profile icon, then Settings and Privacy, then Account, then Username. Type your new handle and save the change.
When you change your username, your old handle becomes available for anyone else to claim after 30 days. People who followed you will still see your new username in their feed, but any links to your old profile URL will not work. If you have shared your Twitter URL in email signatures, on a website, or in other places, those links will break. For this reason, it is worth taking time to pick a username you can live with before you start promoting it.
Frequently Asked Questions
Can I use spaces or hyphens in my Twitter username?
No. Twitter usernames can only contain letters (a–z), numbers (0–9), and underscores. Spaces and hyphens are not allowed. If you want to separate words, use an underscore, though a single word or two words run together is usually clearer.
What happens if someone takes the username I want?
If the username is taken, you cannot use it unless the account holder changes their handle or deletes their account. You can try a variation — adding a word, using an underscore, or choosing a related name instead. You can also check back periodically, because inactive accounts are sometimes reclaimed by Twitter, though this is rare.
Should I include my location or profession in my username?
Only if it is central to who you are. @SarahInBoston or @SarahTheRealtor can work if location or profession is the main reason people follow you. If you move or change jobs, a username tied to those details becomes misleading. A more general handle gives you flexibility.
Is it okay to use numbers if I cannot get the username I want?
Yes, but choose numbers that mean something. Your birth year or a significant date is better than random digits. Avoid 123 or 1234, which look like placeholder text. If you use a number, keep the rest of the username straightforward and straightforward to spell.
Can I reserve a username without creating an account?
No. You have to create a Twitter account to claim a username. If you want to hold a username for future use, you will need to set up the account now, even if you do not plan to tweet when ready.