How To Change Nickname On Discord
How To Change Nickname On Discord
\n\n
Discord’s nickname feature is one of those small customizations that make the platform feel personal and help you express yourself in different communities. But the terminology around usernames, display names, and nicknames confuses a lot of people. They’re three completely different things, and understanding the distinction is key to customizing your Discord identity properly. This comprehensive guide explains what each one is, how to change them on every platform, how nicknames work across servers, and what permissions control them.
\n\n
Difference Between Username, Display Name, and Server Nickname on Discord
\n\n
Discord has three separate name fields, each with a different purpose, scope, and function.
\n\n
Your username is your permanent Discord identity that never changes. It’s the name you set when you create your account, like “john.doe” or “alice92.” Your username is global across all of Discord and serves as your permanent identifier. It doesn’t change unless you delete your account entirely and create a new one (Discord removed the paid name change feature). Your username is what appears in your DMs and when you don’t have a display name or server nickname set. Every single Discord user can see the same username for you everywhere on Discord.
\n\n
Your display name is a global name that shows on your profile and in servers as your primary identity. Discord introduced the global display name feature in 2023 as a major update to how names work across the platform. Your display name can be completely different from your username, like “AlphaGamer” or “Coffee Enthusiast.” Your display name applies to every single server you’re a member of unless that specific server has assigned you a server-specific nickname that overrides it. You can change your display name whenever you want as many times as you want with no cooldown or limits. Your display name is what most people see as your “name” on Discord now after the 2023 update.
\n\n
Your server nickname is a name specific to one server only and doesn’t carry over to any other servers. A server nickname applies exclusively to that server and doesn’t show in any other servers you’re in. For example, your display name might be “Alex,” but in your gaming server you might have the nickname “SnipeMaster,” and in your work Discord you might have the nickname “Alex Thompson.” Other members see your server nickname only within that server. If you don’t have a server nickname, they see your display name instead. Server nicknames are incredibly useful for using different identities in different communities, maintaining professionalism in work servers while being casual in friend servers.
\n\n
Changing Your Global Display Name (2023 Update)
\n\n
Discord changed how names work fundamentally in 2023 when they introduced the global display name system. Your display name is now the primary name people see throughout Discord, and your username becomes secondary background information.
\n\n
To change your display name on desktop, click the gear icon (User Settings) at the bottom left of Discord. Find “Profiles” in the left sidebar under “APP SETTINGS.” You’ll see your current display name displayed. Click “Edit” next to it, or click directly in the text field and type your new name. Discord allows up to 32 characters including spaces and special characters. Click outside the field or press Enter to save your new display name instantly. That’s the complete process.
\n\n
Your new display name updates immediately across every single server you’re in (unless a server has given you a server-specific nickname, in which case that nickname still takes priority in that server only).
\n\n
You can change your display name as often as you want throughout the day. There’s no cooldown period, no daily limit, no wait time between changes. You can use spaces like “Cool Gamer,” numbers like “Player123,” special characters like underscores or hyphens, and even emojis like “CoolGamer ?” in your display name.
\n\n
Changing Your Server-Specific Nickname
\n\n
A server nickname only affects that one specific server and is completely independent from your display name. It overrides your display name just in that server. Other servers still see your display name unchanged.
\n\n
On desktop, right-click your own name anywhere in a channel’s message list. A context menu appears with several options. Click “Edit Server Profile” or “Change Nickname” depending on your Discord version. A dialog box opens showing your current nickname for that server (or blank if you don’t have one set). Type your new nickname in the text field. Click “Save” to apply it. Your server nickname updates immediately in that server only.
\n\n
Alternatively, go to User Settings, Profiles, and scroll down to find a list of servers you’re a member of. Click the server where you want to set a nickname, and you’ll see an option to set a nickname specifically for that server. This method is useful when you want to set nicknames for multiple servers without switching between them.
\n\n
Server nicknames can be up to 32 characters, exactly like display names. You can use spaces like “Cool Gamer,” emojis like “? Sniper,” and special characters just like display names. The same character restrictions and limits apply.
\n\n
Changing Nickname on Desktop (Windows and Mac)
\n\n
The desktop process for changing nicknames works identically on both Windows and Mac because Discord’s desktop app is the same across platforms.
\n\n
Option 1: Right-click your own name anywhere you see it in a message list or channel. A context menu appears. Click “Edit Server Profile” or “Change Nickname” depending on your Discord version. Enter your new nickname. Click “Save.” This method is fastest when you’re actively in a channel.
\n\n
Option 2: Go to User Settings, click “Profiles,” find the server from the list, click it, and edit the nickname field directly. This method is better when you want to manage nicknames in multiple servers at once.
\n\n
Option 3: If you’re a server owner or moderator, you can access the server’s member list, find your name, right-click it, and select “Edit Nickname.” This is the same as Option 1 but done from the member list instead of from messages.
\n\n
All three methods do exactly the same thing. Pick whichever is easiest in the moment. Experienced Discord users often use Option 1 because it’s fastest from the current channel.
\n\n
On Mac specifically, you might see slightly different menu labels depending on your macOS version and Discord version, but the functionality is identical to Windows.
\n\n
Changing Nickname on Mobile (iOS and Android)
\n\n
On mobile devices, the process is slightly different because of the mobile interface layout and the way touch menus work.
\n\n
Step 1: Open Discord on your phone.
\n\n
Step 2: Tap the server where you want to change your nickname. The server opens and shows channels.
\n\n
Step 3: Tap the server name at the top of the screen to open server details and information.
\n\n
Step 4: Look for your profile section or a “Members” section. This location varies by Discord version but is usually near the top. Tap it.
\n\n
Step 5: Find your name in the member list. Long-press or tap and hold your name for several seconds.
\n\n
Step 6: A menu appears. Tap “Edit Nickname” or “Edit Server Profile.” The exact wording depends on your Discord version.
\n\n
Step 7: Type your new nickname in the text field that appears.
\n\n
Step 8: Tap “Save” or “Done.” Your server nickname updates in that server immediately.
\n\n
On iOS, you can also go to Settings, click “Profiles,” tap the specific server from your server list, and edit the nickname field directly without going through the member list.
\n\n
On Android, the exact menu location might vary slightly depending on your Discord app version, but the option is always somewhere under server settings or member profiles. If you can’t find it, try long-pressing your name in a channel, which usually shows the quickest option.
\n\n
Mobile users sometimes find it easier to just use the web version of Discord from a browser if they’re changing multiple nicknames, since the desktop interface is clearer.
\n\n
Changing Nickname on Browser Discord
\n\n
If you use Discord through a web browser instead of the app, the process is functionally the same as desktop.
\n\n
Right-click your name in any channel and select “Edit Server Profile” or “Change Nickname.” Type your new nickname in the dialog and save. Alternatively, go to User Settings, Profiles, select the server from the list, and edit the nickname field.
\n\n
Browser Discord has the exact same functionality as desktop Discord, just in a web interface. Some users prefer browser Discord for managing names because they can keep it open in a separate tab while doing other things.
\n\n
The web interface sometimes loads slightly slower, but once loaded, all features work identically to the desktop app.
\n\n
Changing Someone Else’s Nickname as a Moderator
\n\n
If you’re a server moderator or owner with the “Manage Nicknames” permission in your server’s role settings, you can change other people’s nicknames without their permission. This is useful for enforcing server naming conventions or managing user identities.
\n\n
Find the person whose nickname you want to change. Right-click their name in a channel or in the server’s member list. Click “Edit Nickname.” Change the nickname to whatever you want. Click “Save.” Their server nickname updates immediately. Everyone in the server sees the new nickname right away.
\n\n
When you change someone’s nickname, they get a notification that their nickname was changed by a moderator (it shows your name). They can change it back to whatever they want whenever they want, unless you remove their ability to change their own nicknames entirely (which requires setting a special permission restriction on their role).
\n\n
This feature is useful for servers that want to enforce naming conventions like “First Last” in professional servers, for role-based naming like “Speedrunner: PlayerName” in gaming communities, or for temporary disciplinary reasons like temporarily changing someone’s nickname as a warning.
\n\n
Responsible moderators use this power thoughtfully and don’t abuse it to harass members.
\n\n
Character Limits and Special Characters Allowed
\n\n
Display names and server nicknames have identical limits and allowed character sets.
\n\n
Both display names and server nicknames have a 32 character maximum. This includes spaces, letters, numbers, emojis, and special characters. If you try to go over 32 characters, Discord won’t let you save and will show an error.
\n\n
You can use spaces anywhere in your name. “Alpha Gamer” works fine. Spaces don’t count against the character limit significantly, they’re just characters like any other. You can use numbers: “Player123” is completely valid. You can use emojis: “Alpha Gamer ?” works perfectly. You can use most special characters: underscores, hyphens, periods, apostrophes, and parentheses all work fine.
\n\n
You cannot use some characters because Discord filters them out. Angle brackets (<>) are blocked because they’re used in Discord formatting and mention systems. Forward slashes (/) might be blocked. Backslashes (\\) are blocked. Some other special symbols that conflict with Discord’s formatting won’t work.
\n\n
If you try to use a forbidden character, Discord will block the save and ask you to change it. Just remove the character and try again. Experiment with a character you’re unsure about, and Discord will tell you if it’s not allowed.
\n\n
Using Spaces and Emojis in Nicknames
\n\n
Spaces in nicknames work perfectly and are actually common. “Cool Gamer” displays as “Cool Gamer” with a full space between words. When people mention you, they can type your name with spaces and Discord’s autocomplete finds you. Spaces are treated just like any other character.
\n\n
Emojis in nicknames also work perfectly. “CoolGamer ?” displays with the emoji showing in chat and in the member list. However, the emoji counts toward your 32-character limit, so a name with multiple emojis uses up your character limit faster. A name with three emojis takes up 3 of your 32 characters just for the emojis.
\n\n
Some people use emojis decoratively to personalize their names: “✨ Alpha ✨” or “? Player ?” or “? Sniper ?”. This works fine in both display names and server nicknames and makes your name stand out in member lists.
\n\n
People can mention you by typing your name with or without emojis, and Discord’s autocomplete finds you either way. So if your nickname is “CoolGamer ?,” people can mention you by typing “CoolGamer” or “@CoolGamer ?” and it works.
\n\n
When You Can’t Change Your Nickname (Server Restrictions)
\n\n
Server owners and moderators can restrict your ability to change your own nickname. This is uncommon but it happens in some strictly moderated or professional servers.
\n\n
If the option to change your nickname is grayed out, missing entirely, or shows an error when you try to save, it means you don’t have permission to change it in that specific server. This could be because a moderator removed your permission in your role settings, or because your role has restricted nickname change abilities, or because you’re a special restricted role.
\n\n
If you can’t change your nickname and you want to, contact a server owner or moderator and ask them to either give you the permission to change nicknames or change it for you. Most servers are reasonable about this and will either grant you permission or set your nickname to something reasonable.
\n\n
Resetting Nickname Back to Username
\n\n
To remove a server nickname and go back to showing your display name in that server, go through the normal nickname-changing process but leave the field blank. In the “Edit Nickname” dialog, delete all text so the field is completely empty. Click “Save.” Your server nickname is removed entirely, and your display name shows in that server instead.
\n\n
You can’t “reset” your display name the same way using a blank field. If you want to go back to just your username, you’ll need to either change your display name to match your username, or contact Discord support (which is rarely necessary).
\n\n
Clearing a server nickname takes about 5 seconds and immediately updates how people see you in that server.
\n\n
Why Your Nickname Shows Differently in Different Servers
\n\n
Because Discord has both global display names and server-specific nicknames, your name can legitimately look different in different servers. This is completely intentional and by design.
\n\n
In servers where a moderator gave you a server nickname, that nickname shows. In servers where you personally set your own server nickname, that shows. In servers where you have no server nickname set, your global display name shows. In servers where a moderator changed your nickname without your request, that changed nickname shows.
\n\n
This system allows you to have different identities in different communities while still maintaining one global display name as your default identity. Your “professional work you” can exist in a work server with a formal nickname, while your “casual gaming you” can exist in gaming communities, all while your global display name provides continuity.
\n\n
Nickname History and Privacy
\n\n
Discord doesn’t keep a public visible history of your nickname changes. Regular members can’t see your nickname change history no matter what.
\n\n
Only server moderators with the “View Audit Log” permission can see when nicknames were changed and who made the changes. The audit log shows a chronological record of all nickname changes in a server with timestamps.
\n\n
Your nickname changes don’t get broadcast to the server publicly. People won’t see an announcement like “Alpha changed their nickname to Beta” in the chat. The change just takes effect silently and appears immediately when people reload their member list.
\n\n
If you change your nickname frequently throughout the day, moderators who regularly check the audit log might notice the pattern, but regular members won’t see that information at all unless moderators specifically tell them.
\n\n
Nicknames in Direct Messages vs Servers
\n\n
In direct messages with another user, they see your global display name, not any server nickname you might have in shared servers. Server nicknames are completely ignored in DMs.
\n\n
So if your global display name is “Alex” but your nickname in a shared gaming server is “SnipeMaster,” someone you’re DMing sees “Alex” in the DM header and conversation, never “SnipeMaster.” The server nickname doesn’t leave that server.
\n\n
This makes perfect sense because DMs exist outside of any specific server context and are personal communications between individuals rather than server-based interactions.
\n\n
Temporary Nickname Changes
\n\n
If you want to change your nickname temporarily for an event, a game session, or a special occasion, you can do so instantly. There’s no “temporary” toggle setting in Discord, but you can manually change it back whenever you’re done.
\n\n
Some servers organize events like “everyone add [GAMING] to your nickname for gaming night” or “add [STREAMING] during stream day,” and members change their nicknames temporarily. Afterward, they change back to their normal nicknames. This takes just a few seconds per person.
\n\n
Since changing nicknames takes only seconds and can be done unlimited times, temporary changes are practical and easy whenever you need them.
\n\n
How Bots Assign Nicknames
\n\n
Discord bots with the “Manage Nicknames” permission can automatically assign nicknames to users based on server rules or triggers. Some bots assign nicknames based on roles, activity levels, achievements, or other criteria programmed into them.
\n\n
If a bot automatically assigns you a nickname, you can change it back to something else (unless the server removes your ability to change nicknames). Some bots are configured to automatically reset or update nicknames periodically or based on certain conditions, so if you change your nickname, the bot might change it again after a certain event or time period.
\n\n
If automatic bot nicknames are annoying you, ask a server moderator to disable the bot’s auto-nickname feature or to configure it differently. Most bot owners are responsive to this type of feedback.
\n\n
Commonly Asked Nickname Questions
\n\n
Can others see when you changed your nickname? Only moderators with audit log access can see the record of nickname changes. Regular members see only your current nickname at any given moment. There’s no notification sent to the server that your nickname changed.
\n\n
Does changing your nickname affect your Discord tag or user ID? No. Your username and unique user ID never change regardless of nickname or display name changes. Your nickname is purely cosmetic and doesn’t affect your account identity.
\n\n
If you delete a server and rejoin later, do you keep your nickname? No. When you leave a server, Discord deletes all information about you in that server including your nickname. When you rejoin the same server later, you have no nickname until you set one again (or a moderator sets one for you).
\n\n
Can you have a different nickname in DMs with different people? No. Your nickname system only applies to servers. In all DMs, people see your global display name, not any server nicknames. There’s no DM-specific naming system.
\n\n
Do muted members have nicknames? Yes. Muting a member only silences their voice and prevents them from speaking in voice channels. It doesn’t affect their nickname, how they appear in text, or their identity in the server.
\n\n
Can you nickname yourself something offensive and then claim the server named you? Technically yes, but moderators can check the audit log and see who made the change. If you named yourself something offensive, the audit log shows you did it, not a moderator. This won’t work as an excuse.
\n\n
Is there a character limit different from display names? No. Server nicknames and display names have the exact same 32-character limit and the same character restrictions.
\n\n
Can I change someone else’s display name? No, only moderators can change server nicknames. Display names (global names) can only be changed by the person themselves. There’s no way for anyone else to change your global display name.
\n\n
Summary
\n\n
Your username is permanent and global and serves as your permanent Discord identity. Your display name is what people see by default and can be changed anytime. Your server nickname overrides your display name in one specific server only. You can use spaces, emojis, and special characters in any name up to 32 characters. Moderators can change your server nickname, but you can usually change it back immediately. Different servers can legitimately show you completely different names. Understanding these three types of names helps you customize your Discord identity exactly how you want it in every community.
\n\n
To learn more about customizing your Discord experience beyond nicknames, check out how to appear offline on Discord, how to clear your Discord cache for better performance, and how to turn off the Discord overlay while gaming. You can also explore interactive features like reacting on Discord, seeing deleted messages, and knowing if someone blocked you on the platform. For streaming and entertainment features, learn how to stream Hulu on Discord or stream PS4 on Discord to share media with your communities.
\n\n
Related Articles
- How To Stream PS4 On Discord: Complete Setup Guide
- How To Stream Hulu On Discord (And Fix the Black Screen)
- How To React On Discord: Complete Guide
- How To Clear Discord Cache (Windows, Mac, Android, iOS)
\n

Leave a Reply