Discord Username Generator — Names & Display Names
Free Discord username and display name generator. Create rule-safe @handles or expressive display names, copy ideas, and claim them in Discord.
Style
Usernames must be 2–32 characters, lowercase, and only a-z, 0-9, _, . — no spaces or symbols.
vivid_riftgolden_glitch_35braverift_78jade_drift_84frostember_42keen.foxember_otteramber.grove79pixel.kitepixelkite_30tidejade_93solar_echo
Availability can only be checked inside Discord (no public API). If a username is taken, generate again. Add flair with Discord symbols or the font generator.
Discord username rules (after the #tag change)
Since 2023, Discord usernames are globally unique lowercase handles without the old #0000 discriminator. Rules: 2–32 characters; only letters a–z, numbers, underscores, and periods; no consecutive periods at the edges in ways Discord rejects; no spaces or most symbols.
Your display name is what servers see day-to-day and can include capitals, spaces, and Unicode. Nicknames can still differ per server.
Discord name generator vs username generator
People search both “discord name generator” and “discord username generator” for the same job: invent a handle or display name. This page covers both modes so you don’t need two competing URLs.
Decorate a display name with symbols or Unicode fonts. Looking up someone else’s profile still requires their User ID via ID lookup.
Translate Your Videos with AI& Reach Billions
No credit card required • 5 free minutes
We contribute 1% of revenue for carbon removal
How It Works
Generate Discord names in three steps.
Choose username or display name
Usernames follow Discord’s strict @handle rules. Display names can use capitals, spaces, and flair.
Add a keyword & generate
Optional keyword steers ideas. Hit generate for a fresh batch of copyable names.
Copy & claim in Discord
Paste into User Settings → Profiles. Availability is only confirmed inside Discord.
Expected Results
What this Discord name generator produces.
Rule-safe usernames
Handles stay lowercase with a–z, 0–9, underscores, and periods only — 2 to 32 characters.
Expressive display names
Display-name mode allows nicer capitalization and light decoration.
No fake availability checks
Discord has no public username availability API. We don’t pretend otherwise.
Use Cases
When to generate a new Discord name.
New accounts
Pick a unique @username after Discord’s 2023 handle overhaul.
Rebrands
Keep the same account but refresh how you appear in chat.
Aesthetic profiles
Pair a clean username with Discord symbols or Unicode fonts on the display name.
All Discord tools
Find communities & Look up users/servers
Resolve Discord IDs, inspect public profiles, and browse servers by category.
Download profile media
Grab high-resolution avatars and banners from any public Discord profile.
Size converters
Convert banners and emoji to Discord’s exact pixel and file-size limits.
Format messages & text
Markdown formatting, spoilers, small text, timestamps, ANSI colors, and Unicode fonts.
Generate bios, names & templates
Bios, statuses, usernames, rules templates, replies, and developer calculators.
Guides
How-tos for Nitro and emoji — informational only, no scam generators.
Customer Reviews
Finally explains the rules
"Username vs display name toggle stopped my confusion."
Riley
Good keyword blends
"Dropped my gamertag in and got usable handles."
Kai
Honest about availability
"No fake “available!” badges — appreciate that."
Sofia
Works as name generator too
"Googled discord name generator and this covered it."
Matt
Frequently Asked Questions
What characters are allowed in a Discord username?
Lowercase letters a–z, numbers 0–9, underscores (_), and periods (.). Length 2–32. No spaces or most symbols.
Can this tool check if a username is available?
No. Discord does not expose a public availability API. Try the name under User Settings → Profiles → Username.
Is this also a Discord name generator?
Yes. Use Username mode for @handles and Display name mode for the friendlier name people see in chat.