Discord name generator
Pick a style or add your own word for 20 username ideas. Each one fits Discord's rules and comes with a display name to match. See it in a server, then copy it.
Discord only tells you a username is free when you try it in User Settings, My Account. Display names don't have to be unique.
Press Save on a name to keep it here. Saved names stay in this browser.
Username, display name, and nickname
Discord gives you three names. Only the username has strict rules.
| Name | Example | Rules | Where it shows |
|---|---|---|---|
| Username | frost.fox_21 | 2 to 32 characters. Lowercase letters, numbers, full stops, underscores. Unique. | Your @handle. People add you as a friend with it. |
| Display name | Frost Fox | Up to 32 characters. Capitals, spaces, symbols, and emoji allowed. Doesn't have to be unique. | Next to your messages and on your profile. |
| Server nickname | Fox | Mod | Up to 32 characters, same as a display name. One per server. | Replaces your display name in that one server. |
A display name can be up to 32 characters of anything. To make it stand out, write it with the Discord font generator, or leave it blank with an invisible character.
Name your bot as well
A bot gets a name, a picture, and a status of its own. With BotGhost, the no-code Discord bot maker, you pick all three from the dashboard, then add commands and modules with blocks.
Discord name questions
Got a name? Write a bio to go with it using the Discord bio templates.
- What makes a valid Discord username?
- Between 2 and 32 characters, all lowercase, using only letters, numbers, full stops, and underscores. No spaces, capitals, or symbols, and it can't contain the word discord. Every name this tool makes follows those rules.
- What is the difference between a username and a display name?
- Your username is your unique @handle, used to add you as a friend. Your display name is what shows next to your messages. It can have capitals, spaces, symbols, and emoji, up to 32 characters, and it doesn't have to be unique.
- How do I know if a username is taken?
- Discord only tells you when you try it. Open User Settings, then My Account, press Edit next to Username, and type the name. If it is taken, try one of the variations under the name you picked: an underscore, a full stop, or a short number.
- How do I change my Discord username?
- User Settings, My Account, then Edit next to Username. Discord asks for your password before it saves the new name.
- Can I use a different name in each server?
- Yes. A server nickname replaces your display name in that server only. Open the server menu, pick Edit Server Profile, and set a nickname.
- Can I make my name fancy?
- Your username can't, but your display name and nicknames can. Write the display name in bold, script, or bubble letters with the Discord font generator.