TL;DR
This Dnd Display Name Generator creates 100,000+ fantasy display names for:
- Roll20, Foundry and other VTTs
- Discord nicknames and server names
- Character sheets, forums and socials
You get short handles, heroic full names and class-based tags, all with a DnD vibe and no numbered tags like “Name #123”.
What Makes a Great Dnd Display Name?
A good DnD display name should:
- Be easy to read at a glance
- Hint at your class, race or theme
- Match the tone of the campaign
- Feel like a hero name, not a random string
You can think of three main types of display names:
- Short handles – quick, punchy, easy to remember
- Hero names – first and last name, sometimes with a title
- Handle-style class names – names built from class, element or race
The generator mixes all three so you can pick a style that fits your character and your table.
Short handles
Short names work great for:
- VTT display names
- Discord nicknames
- Side characters and NPCs
Examples:
- Nyx – simple, mysterious, good for rogues and warlocks.
- Ash – flexible; could be a ranger, warlock, or wizard.
- Thorn – fits edgy rangers or fighters.
- Vex – perfect for trickster characters and rogues.
- Echo – nice for bards, illusionists, or ghosts.
Short names are:
- Easy to type
- Easy to remember
- Strong even when shown alone on a turn tracker
Hero-style names
Sometimes you want your display name to show your full hero identity.
Examples from the dataset:
- Rowan ShadowWalker
- Lyra StarSong
- Bram Ironward
- Tamsin Dawnwhisper
- Kara Nightbloom
- Sylas Stormrunner
These usually follow:
- [First Name] [Fantasy Surname]
- Surnames like ShadowWalker, StarSong, Ironward, Nightbloom, Stormrunner
Use these when:
- You want your display name and character name to match
- You are writing campaign recaps and want clear credits
- You like a more classic fantasy look
Titles and class-based names
Titles add flavor and make it clear what your character does.
Examples:
- Aric the Brave
- Nyssa the Spellthief
- Corin the Wanderer
- Thalia the Lorekeeper
- Joran the Stormborn
Class-based names highlight your role:
- Shadow Paladin
- Ember Sorcerer
- Frost Ranger
- Void Warlock
- Silver Bard
And handle-style blends:
- ShadowRanger
- ArcaneWizard
- StormPaladin
- EmberRogue
- RuneKnight
These are great when:
- You want people to see your class at a glance
- You play in large servers or events
- You like clean, readable fantasy handles
Race and theme hints
You can also lean into race and theme:
- Elf Ranger
- Dwarf Cleric
- Tiefling Warlock
- Dragonborn Paladin
- Aasimar Sorcerer
Or combine with adjectives:
- Arcane Elf Wizard
- Scarred Human Fighter
- Golden Dwarf Paladin
- Stormforged Goliath Barbarian
- Whispering Halfling Rogue
This style is handy for:
- NPC labels in notes
- Quick recruitment posts for games
- New players who want clear roles
How to Use the Dnd Display Name Generator
Step 1 – Open the page
When the page loads:
- The script fetches
dnd_display_names.json - Shows a “Loading DnD display names…” message
- Then instantly shows six random names
A first batch might look like:
- Rowan ShadowWalker
- Nyx the Spellthief
- Silver Bard
- StormPaladin
- Tiefling Warlock
- Arcane Elf Ranger
You already have a mix of:
- A full hero name
- A titled name
- Class-based display tags
- A race plus class label
Step 2 – Click “Generate Dnd Display Names”
Each click gives six new names.
Use a batch like this:
- Pick one short handle for Discord or VTT
- Pick one hero name for your character sheet
- Pick one class display for your in-game overlay
Example:
- Echo – Discord name
- Echo StarSong – character sheet name
- Shadow Bard – class label or role tag
Step 3 – Click to copy
- Click any card in the grid
- The text copies to your clipboard
- The button briefly shows “Copied!”
You can paste directly into:
- Roll20 / Foundry display name settings
- Discord server nickname
- Character sheets and online profiles
- Fantasynamecraft articles and examples
Step 4 – Match style to campaign tone
The same generator works across tones:
- Light heroic games
- Names like Lyra Brightblade or Sun Paladin
- Dark or grim games
- Names like Draven Nightcloak or Void Warlock
- High-magic campaigns
- Names like ArcaneWizard or Runebound Sorcerer
You can keep clicking until the name feels right for:
- The mood of the story
- The way you like to roleplay
- How serious or silly your group is
50 Best Dnd Display Names
- Nyx – A simple, sharp handle that suits rogues, warlocks or shadowy bards.
- Ash – Flexible and moody; works for fire mages, rangers or ex-soldiers.
- Thorn – Feels right for prickly rangers, druids or assassins.
- Echo – Great for illusionists, bards and ghostly characters.
- Onyx – A strong, stone-like name for tanks and stoic heroes.
- Rowan ShadowWalker – Sounds like a ranger or rogue who glides through the dark.
- Lyra StarSong – Perfect for a bright, charismatic bard.
- Bram Ironward – A solid defender name for fighters and paladins.
- Tamsin Dawnwhisper – A soft but powerful name for clerics or druids.
- Kara Nightbloom – Fits a character who mixes darkness with grace.
- Sylas Stormrunner – Fast and wild, ideal for a mobile melee build.
- Varis Moonbloom – A fey-flavored name for elves and half-elves.
- Mira Frostglen – Suggests cold magic or northern origins.
- Corin Ashriver – A grounded name for a ranger, rogue or ranger-adjacent class.
- Neris Dawnthorn – Balanced between light and danger, good for paladins or warlocks.
- Aric the Brave – A straightforward heroic title for classic fighters.
- Nyssa the Spellthief – A perfect display name for arcane rogues.
- Corin the Wanderer – A calm drifter who fits any travel-heavy campaign.
- Thalia the Lorekeeper – Very on-brand for wizards, bards and sages.
- Joran the Stormborn – A dramatic name for tempest clerics and storm sorcerers.
- Shadow Paladin – A clean display name that screams “edgy holy knight.”
- Ember Sorcerer – Great for fire or wild magic sorcerers.
- Frost Ranger – Works well in tundra and winter campaigns.
- Void Warlock – Immediately tells people your pact and vibe.
- Silver Bard – Smooth and charming for a social-focused character.
- ShadowRanger – A single-word handle that is easy to spot in chat.
- ArcaneWizard – Direct and readable, great for new players.
- StormPaladin – Suggests smites, thunder and righteous fury.
- EmberRogue – Feels like a fast, flashy, fire-loving thief.
- RuneKnight – Strong brand for a martial character with magic runes.
- Elf Ranger – Simple and clear; good for NPC labels and quick games.
- Dwarf Cleric – Classic duo of stubborn faith and sturdy armor.
- Tiefling Warlock – Instantly evokes infernal deals and horns.
- Dragonborn Paladin – A bold, knightly image with draconic flavor.
- Goliath Barbarian – Feels huge, tough and straightforward.
- Arcane Elf Wizard – A descriptive display name that still feels magical.
- Scarred Human Fighter – Good for veterans with long backstories.
- Golden Dwarf Paladin – Noble, shining and very dwarven.
- Stormforged Goliath Barbarian – Suggests lightning, iron and raw strength.
- Whispering Halfling Rogue – A sneaky but playful character concept.
- LyraBrightblade – A compact handle version of a heroic bard or fighter.
- NyxShadowblade – A darker, stealth-focused rogue or warlock name.
- RowanSpellthief – Perfect for a character who steals magic as well as gold.
- EmberStormforged – A fiery soul tempered by storms and trials.
- ThornRunebound – A thorny hero tied to ancient symbols and magic.
