Social Media

Discord Username Rules After the #0000 Change: What's Allowed Now

Mert Kodzaaslan
Jun 17, 20262 min read

For years, Discord names worked differently from every other platform: you could be Phoenix#4521 while thousands of other Phoenixes coexisted under different four-digit tags. That system — discriminators — is gone. Discord moved to unique usernames, which means the name you want is now a scarce resource governed by format rules. Here's exactly what's allowed.

The current rules

RuleRequirement
Length2–32 characters
Allowed charactersLowercase letters (a–z), numbers (0–9), period (.), underscore (_)
CaseLowercase only — capital letters are automatically rejected
Consecutive periodsNot allowed (no..way is invalid)
UniquenessMust be unique across all of Discord

Two details trip people up most:

Everything is lowercase. Unlike Twitch or X, Discord doesn't even let you display capitalization in the username itself. CoolGamer isn't a valid username — coolgamer is.

No double periods. mr.robot is fine; mr..robot is not. Single periods can appear anywhere, including between every word, but never back-to-back.

Username vs. display name — use both

The username change came with a consolation prize: display names. Your display name is what people actually see in chats and member lists, and it's nearly unrestricted — capitals, spaces, emoji, non-Latin characters, up to 32 characters, and it doesn't have to be unique.

The practical setup:

  1. Username — your stable, unique identity. Keep it short, clean, and consistent with your other platforms. This is what people type to friend you.
  2. Display name — your personality layer. Change it freely without breaking anything; friend requests and mentions still resolve through the username.

A third layer, server nicknames, overrides your display name inside individual servers — useful for communities with naming conventions.

What happened to the old #0000 names?

When Discord migrated, accounts picked new unique usernames in order of account age — which is why short, clean names went to Discord's oldest users. If your preferred name is taken, the usual fixes:

  • Add a period as a separator: alexchenalex.chen
  • Add a relevant qualifier: alex.codes, alexttv
  • Keep an underscore suffix as a last resort: alexchen_

Discord doesn't currently recycle inactive usernames on a predictable schedule, so treat a taken name as gone.

Check your name before you try it

Our free Discord username checker validates all of the rules above live as you type — length, character set, lowercase, and the double-period rule — and tells you exactly which check fails instead of leaving you guessing at a form error.

If you want one identity everywhere, sanity-check the same name on other platforms with the handle checker — Discord's lowercase-only rule is stricter than most, so a Discord-legal name usually travels well. Out of ideas? The Discord username generator produces compliant options by style.

Free tools you can use right now

No signup required — try them while the idea is fresh.

Related articles

LinkedIn, Bluesky & TikTok live · more coming soon

Ready to post everywhere?

Connect your accounts and publish to all your platforms with one click. Free to start — no credit card required.

Free plan available. No credit card required.