You can't change another person's Discord name directly — only they can do it themselves

Discord doesn't give you permission to alter someone else's username or display name, even if you're a server owner or administrator. Each person controls their own account identity. If you need someone to change their name, you'll have to ask them to do it themselves through their own account settings.

The only exception is if you're managing a server and want to change how someone appears in that specific server — you can set a server nickname for them without touching their actual Discord account name. That's different from changing their real username, and it only affects how they show up in your server.

Key Takeaways

  • Only the account owner can change their own Discord username or display name through their account settings.
  • Server owners and moderators can set a server-specific nickname for someone, which only shows in that one server.
  • If you need someone to change their name, you'll need to ask them directly and they'll have to make the change themselves.
  • Attempting to change someone's account details without permission violates Discord's terms of service.

How to set a server nickname for someone (if you're a moderator)

If you run a Discord server and want to change how someone appears in that server only, you can set a server nickname. This doesn't change their actual Discord username — it just changes their display name within your server. Right-click on their name in the chat or member list, then select "Edit Server Profile" or "Change Nickname" depending on your Discord version.

Type the new nickname you want them to have in that server and click save. They'll see their name displayed as the nickname in your server, but their real username stays the same everywhere else on Discord. This is useful if someone's username is hard to read, offensive, or you want to organize members with titles like "Moderator" or "Bot Handler."

You need to have the "Manage Nicknames" permission in your server to do this. If you're the server owner, you have this permission by default. If you're a moderator, your server owner needs to have given you that specific permission in the role settings.

How someone can change their own Discord username

If you're asking someone to change their own username, they need to open Discord and go to User Settings. On desktop, click the gear icon in the bottom left corner next to their username. On mobile, tap their profile icon at the bottom right, then tap the gear icon.

In User Settings, they should look for "Account" in the left sidebar (desktop) or scroll down to find it (mobile). Under the Account section, they'll see their current username. They can click "Edit Username" and type a new one. Discord usernames can be 2 to 32 characters and can include letters, numbers, underscores, and hyphens.

After they change their username, Discord will ask them to confirm the change. The new username takes effect immediately, but Discord only lets them change their username once every 60 days. If they try to change it again before 60 days have passed, they'll see a message telling them when they can change it next.

The difference between username and display name

Discord has two separate name fields that confuse a lot of people. The username is the unique identifier that appears with the # symbol (like "priya#1234" in older Discord versions, or just "priya" in newer ones). This is what people use to add you as a friend or mention you across Discord. Only the account owner can change this, and they can only do it once every 60 days.

The display name is optional and can be different from the username. Someone might have the username "alex_2019" but set their display name to "Alexandra" so friends see that instead. They can change their display name as often as they want. To change it, they go to User Settings, click "Profiles," and edit the display name field.

In a server, a server nickname overrides both of these. So if someone's username is "alex_2019" and their display name is "Alexandra," but you set their server nickname to "Moderator," they'll show up as "Moderator" in your server only.

Why Discord doesn't let you change other people's names

Discord's design protects account security and identity. If server owners or other users could change someone's username without permission, it would be easy to impersonate people, confuse members, or cause chaos in servers. By keeping username control with the account owner only, Discord makes sure that your identity stays yours.

This is especially important because usernames are how people find and contact you on Discord. If someone else could change your username, your friends wouldn't be able to find you, and someone could pretend to be you to other people. The same protection applies to display names — only you can decide how you want to be known.

What to do if someone's name is inappropriate in your server

If a server member has a username or display name that violates your server rules or Discord's terms of service, you have options that don't involve changing their account. First, you can set a server nickname for them that's appropriate — this overrides their username and display name in your server only.

If they refuse to change their behavior or you've already set a nickname and they continue to cause problems, you can mute them, remove them from the server, or ban them depending on how serious the issue is. You can also report their account to Discord directly if their username violates Discord's Community Guidelines. Go to their profile, click the three dots, and select "Report User."

Discord's moderation team reviews reports and can take action on accounts that break the rules — including forcing a username change if the name itself violates guidelines. This is the only way someone's username gets changed without their consent, and it only happens when Discord's trust and safety team determines it's necessary.

Frequently Asked Questions

Can I see when someone changed their Discord name?

Discord doesn't show a public log of username changes. You won't see a notification that someone changed their name unless you were actively looking at their profile when they did it. If you're trying to track down someone who changed their name, you can search for their old username in your message history to find old conversations.

What if someone is using my name or pretending to be me?

Report them to Discord directly. Go to their profile, click the three dots, and select "Report User." Choose "It's pretending to be me or someone else" as the reason. Discord's trust and safety team will investigate and can force a username change or suspend the account if they confirm impersonation.

Can I change my own Discord name on mobile?

Yes. Open Discord on your phone, tap your profile icon at the bottom right, tap the gear icon for settings, scroll to "Account," and tap "Edit Username." The process is the same as on desktop, and you still have the 60-day waiting period between changes.

Why does Discord show a # number after some usernames?

Older Discord accounts use the username#number format (like "priya#1234") to make usernames unique. Newer accounts use just the username without a number. Both systems work the same way — the number just helps Discord distinguish between accounts with identical usernames. You can't change or remove the number yourself.

If I set a server nickname for someone, can they change it back?

No. Only people with the "Manage Nicknames" permission can set or change server nicknames. Regular members can't override a nickname you've set for them in your server. They can change their own display name or username in their account settings, but that won't affect the server nickname you've assigned.