Pick a username when you create your account, then change it anytime
Your Discord username is what other people see when you send messages, join servers, or appear in voice channels. You set it the moment you sign up, but you are not locked in — Discord lets you change your username as often as you want, and it costs nothing. The only limit is that you can change it once every two weeks, so you have room to experiment without permanent consequences.
The username you choose affects how people find you, how straightforward you are to remember, and whether server moderators will let you stay. A few basic rules make the difference between a name that works and one that creates problems.
Key Takeaways
- Your Discord username can be 2 to 32 characters long and can include letters, numbers, periods, hyphens, and underscores, but not spaces or special symbols.
- Avoid usernames that look like spam, impersonate someone else, or contain slurs — servers will remove you and Discord may suspend your account.
- Keep your username readable and pronounceable so people can actually type it and remember it in conversation.
- You can change your username once every two weeks at no cost, so pick something you like but do not stress over getting it perfect the first time.
- If you want a username that is already taken, you can still use it — Discord allows multiple people to have the same username as long as your unique Discord tag is different.
What characters you can and cannot use
Discord usernames accept letters (uppercase and lowercase), numbers, periods, hyphens, and underscores. That is it. You cannot use spaces, commas, slashes, or most other symbols. If you try to type a character that is not allowed, Discord will not let you save the username.
The username must be between 2 and 32 characters long. A single letter does not work, and anything longer than 32 characters will be cut off. Most people stay between 5 and 20 characters because longer names become harder to type and remember.
Uppercase and lowercase letters look the same to Discord's system, so "JohnSmith" and "johnsmith" are treated as the same username. You can use capitals to make your name easier to read, but they do not make it unique.
Names that get you removed from servers or suspended
Servers have their own rules, and moderators can kick you out for a username they consider offensive, impersonating, or spam-like. The most common reasons are usernames that include slurs, usernames that pretend to be a moderator or famous person, and usernames that look like bots or scams (like "Free_Nitro_Here" or "Click_This_Link").
Discord itself can suspend your account if your username violates their terms of service. This includes names that sexualize minors, promote violence, or impersonate Discord staff. Suspension means you lose access to your account and all your servers until Discord reviews and lifts it — a process that can take weeks.
The safest approach is to use your real name, a nickname people already call you, or a made-up word that does not reference anything offensive. If you are unsure whether a name crosses the line, it probably does.
Making your username straightforward to find and remember
People will type your username to search for you, send you a direct message, or mention you in a server. If your name is hard to spell or pronounce, they will get it wrong and you will not show up in the search. Avoid names with confusing letter combinations like "xXxJohn420xXx" or names that use numbers as letter substitutes like "J0hn" instead of "John".
The easiest usernames to remember are ones that sound like real words or names. "Luna," "River," "Marcus," or "Pixel" are all memorable because people can say them out loud and spell them the same way every time. If you want something more creative, combine two straightforward words: "MoonWalker," "SilentThunder," or "CoffeeNerd" all work because each part is straightforward to spell on its own.
Avoid numbers at the end unless they mean something to you — "Sarah1995" works if 1995 is your birth year, but "Sarah47382" looks random and is harder to remember. If you do use numbers, keep them to one or two, and put them at the end rather than scattered through the name.
Usernames that are already taken
Discord allows multiple people to have the same username. What makes each account unique is your Discord tag — a four-digit number that appears after your username with a hashtag, like "Sarah#1234". If someone else has already taken "Sarah," you can still use it; you will just get a different tag number.
When you search for someone or send them a message, you need both the username and the tag. So if your friend is "Sarah#5678" and someone else is "Sarah#1234," you will not accidentally message the wrong person. This means you do not need to add numbers or symbols to your username just to make it unique — the tag does that for you.
Changing your username later
You can change your username once every two weeks. Go to your User Settings (the gear icon next to your username at the bottom left), click "Profiles," and then click "Edit User Profile." Type your new username in the username field and save. The change takes effect when ready across all servers you are in.
If you change your username, your old username becomes available for someone else to use. Your Discord tag stays the same, so people who have you added as a friend will still be able to find you — the tag is what matters for your account identity, not the username itself.
Because you can change your username every two weeks, you do not need to overthink your first choice. Pick something you like, and if you decide later that you want something different, you can change it without losing anything.
Frequently Asked Questions
Can I use special characters like @ or # in my username?
No. Discord only allows letters, numbers, periods, hyphens, and underscores. Symbols like @, #, !, or $ will not work. If you want to add visual interest to your name, use underscores or hyphens to separate words — for example, "Luna_Star" or "River-Song".
What happens if I use a username that is already taken?
You can still use it. Discord assigns you a unique four-digit tag number, so multiple people can have the same username. Your tag is what makes your account unique, not your username. When someone wants to message you, they need both your username and tag.
Can I change my username back to what it was before?
Yes, but you have to wait two weeks between changes. If you changed from "Luna" to "River," you can change back to "Luna" after two weeks have passed. Keep in mind that if someone else took "Luna" in the meantime, you will get a different tag number than you had before.
Will changing my username affect my friends list or servers?
No. Your Discord tag stays the same when you change your username, so your friends will still see you in their friends list and you will stay in all your servers. The only thing that changes is what name appears next to your messages.
What should I do if a server kicks me out for my username?
Change your username to something that does not violate the server's rules, then ask a moderator if you can rejoin. Most servers will let you back in once you have changed to an acceptable name. If the server has a public invite link, you can rejoin yourself without asking.