Character Name HubEvery legend starts with a name. Find yours.
Get character name ideas for fantasy stories, RPG campaigns, and games in one place. Character Name Hub brings together 70+ free generators that create male and female names with meanings. Use them to name a novel's hero, a DnD character, or a new gamertag.
- 70+ generators
- Names with meanings
- Male & female
- No sign-up
Browse All Character Name Generators
Pokรฉmon Name Generator
Generate original Pokรฉmon-style names for fan-made creatures, fakemon, and stories.
Generate namesNight Elf Name Generator
Generate mystical night elf names for WOW characters, druids, and moonlit sentinels.
Generate namesDark Elf Name Generator
Generate sharp, shadowed dark elf names for drow villains, underdark schemers, and dark fantasy stories.
Generate namesPalico Name Generator
Generate charming Palico names for your Monster Hunter cat companion.
Generate namesVampire Hunter Name Generator
Generate grim vampire hunter names for slayers who stalk the undead through gothic streets.
Generate namesRanger Name Generator
Generate wilderness ranger names for trackers, archers, and forest wardens in any campaign.
Generate namesWood Elf Name Generator
Generate nature-rooted wood elf names for forest scouts, archers, and druids.
Generate namesHalf-Orc Name Generator
Generate tough half-orc names that mix human and orcish sounds for DND fighters.
Generate namesDemon Hunter Name Generator
Generate fierce demon hunter names for slayers, exiles, and WOW demon hunter characters.
Generate namesBlood Elf Name Generator
Generate proud blood elf names for WOW Horde characters, magisters, and Quel'Thalas nobles.
Generate namesWitch Name Generator
Generate enchanting witch names for coven leaders, herbalists, and dark sorceresses.
Generate namesElden Ring Name Generator
Generate Elden Ring style names for Tarnished heroes, knights, and sorcerers.
Generate namesWarlock Name Generator
Generate dark warlock names for pact-bound spellcasters and DnD warlock characters.
Generate namesGenshin Impact Name Generator
Generate Genshin Impact style names for Teyvat travelers and original characters.
Generate namesWarrior Name Generator
Generate strong warrior names for fighters, champions, and battle-hardened heroes.
Generate namesFallout Name Generator
Generate Fallout names for Vault Dwellers, wastelanders, and post-apocalyptic survivors.
Generate namesTabaxi Name Generator
Generate tabaxi names in the DnD clan style for curious cat-folk adventurers.
Generate namesSims Name Generator
Generate fresh Sims names for households, townies, and legacy challenge families.
Generate namesMermaid Name Generator
Generate enchanting mermaid names for sea maidens, sirens, and ocean royalty.
Generate namesDark Souls Name Generator
Generate grim Dark Souls style names for Undead knights and lost wanderers.
Generate namesTroll Name Generator
Generate brutish troll names for bridge guards, cave dwellers, and mountain brutes.
Generate namesDragon Age Name Generator
Generate Dragon Age names for Thedas heroes, Grey Wardens, and companions.
Generate namesMinotaur Name Generator
Generate powerful minotaur names for labyrinth guardians and horned warriors.
Generate namesStardew Valley Farm Name Generator
Generate cozy Stardew Valley farm names for your new homestead.
Generate namesSatyr Name Generator
Generate playful satyr names for fey revelers, bards, and woodland tricksters.
Generate namesUnicorn Name Generator
Generate magical unicorn names for enchanted steeds and fairy-tale creatures.
Generate namesSuccubus Name Generator
Generate seductive succubus names for demon temptresses and dark fantasy villains.
Generate namesPirate Name Generator
Generate bold pirate names for captains, buccaneers, and swashbuckling crews.
Generate namesSamurai Name Generator
Generate honorable samurai names inspired by Japanese warrior tradition.
Generate namesElf Name Generator
Generate elegant male and female elf names with meanings for fantasy novels and DND characters.
Generate namesDragon Name Generator
Generate ancient, powerful dragon names with meanings for wyrms, drakes, and legendary beasts.
Generate namesMinecraft Name Generator
Generate creative Minecraft usernames and character names for survival, creative, and PvP players.
Generate namesDwarf Name Generator
Generate sturdy dwarf names for miners, smiths, and mountain warriors in any campaign.
Generate namesOrc Name Generator
Generate harsh, guttural orc names for warchiefs, raiders, and WOW Horde characters.
Generate namesVampire Name Generator
Generate dark, elegant vampire names for gothic nobles, ancient bloodlines, and horror stories.
Generate namesWizard Name Generator
Generate arcane wizard names for spellcasters, archmages, and DND wizard characters.
Generate namesWerewolf Name Generator
Generate wild werewolf names for pack alphas, cursed wanderers, and moonlit hunters.
Generate namesDemon Name Generator
Generate dark demon names for infernal lords, fiends, and horror villains.
Generate namesTiefling Name Generator
Generate tiefling names with infernal roots and virtue names for DND characters.
Generate namesHigh Elf Name Generator
Generate noble high elf names for ancient bloodlines, mages, and elven royalty.
Generate namesMoon Elf Name Generator
Generate silver-toned moon elf names for mystics, wanderers, and night-loving heroes.
Generate namesHalf-Elf Name Generator
Generate half-elf names that mix human and elven sounds for DND characters and novels.
Generate namesMale Elf Name Generator
Generate male elf names with meanings for warriors, scholars, and elven lords.
Generate namesFemale Elf Name Generator
Generate female elf names with meanings for mages, healers, and elven queens.
Generate namesRed Dragon Name Generator
Generate fiery red dragon names for greedy tyrants and mountain-dwelling wyrms.
Generate namesBlack Dragon Name Generator
Generate menacing black dragon names for swamp lurkers and acid-breathing wyrms.
Generate namesBlue Dragon Name Generator
Generate storm-charged blue dragon names for desert lords and lightning-breathing wyrms.
Generate namesDragonborn Name Generator
Generate proud dragonborn names with clan names for DND warriors and paladins.
Generate namesHalfling Name Generator
Generate cheerful halfling names for nimble rogues, cozy villagers, and lucky adventurers.
Generate namesGnome Name Generator
Generate quirky gnome names for tinkerers, illusionists, and curious inventors.
Generate namesGoblin Name Generator
Generate scrappy goblin names for raiders, tricksters, and cave-dwelling schemers.
Generate namesShadar-Kai Name Generator
Generate grim shadar-kai names for Shadowfell elves, reapers, and gloom-touched heroes.
Generate namesPaladin Name Generator
Generate righteous paladin names for holy knights, oathsworn warriors, and divine champions.
Generate namesDruid Name Generator
Generate earthy druid names for nature priests, shapeshifters, and circle keepers.
Generate namesBard Name Generator
Generate charming bard names for minstrels, storytellers, and silver-tongued performers.
Generate namesMonk Name Generator
Generate disciplined monk names for martial artists, mystics, and temple wanderers.
Generate namesLich Name Generator
Generate chilling lich names for undead sorcerers and immortal dark lords.
Generate namesMale Demon Name Generator
Generate male demon names for infernal princes, warlords, and fallen tyrants.
Generate namesFemale Demon Name Generator
Generate female demon names for succubi, temptresses, and infernal queens.
Generate namesAngel Name Generator
Generate radiant angel names with meanings for celestial guardians, archangels, and messengers.
Generate namesVillain Name Generator
Generate memorable villain names for masterminds, dark lords, and story antagonists.
Generate namesMale Villain Name Generator
Generate male villain names for warlords, crime bosses, and scheming tyrants.
Generate namesFemale Villain Name Generator
Generate female villain names for femme fatales, sorceresses, and ruthless queens.
Generate namesFairy Name Generator
Generate light, playful fairy names for sprites, pixies, and woodland fae.
Generate namesPokรฉmon Nickname Generator
Generate cute, funny, and clever nicknames for every member of your Pokรฉmon team.
Generate namesPokรฉmon Trainer Name Generator
Generate trainer names for Pokรฉmon fan games, role-play, and new adventures.
Generate namesRandom Pokรฉmon Generator
Pick random Pokรฉmon for team challenges, Nuzlocke runs, and draft games.
Generate namesCOD Name Generator
Generate tactical Call of Duty usernames for multiplayer, Warzone, and squad play.
Generate namesAlias Name Generator
Generate cool aliases for usernames, gamertags, and secret identities.
Generate namesGuild Name Generator
Generate strong guild names for MMO teams, raid groups, and gaming clans.
Generate namesWarhammer 40k Name Generator
Generate grimdark Warhammer 40k names for Space Marines, Inquisitors, and Imperial heroes.
Generate namesFinal Fantasy Name Generator
Generate Final Fantasy style names for heroes, mages, and RPG characters.
Generate namesJedi Name Generator
Generate noble Jedi names for Star Wars characters, role-play, and fan fiction.
Generate namesSith Name Generator
Generate menacing Sith names for Star Wars characters, role-play, and fan fiction.
Generate namesSkyrim Name Generator
Generate Skyrim names for Nords, Dark Elves, Khajiit, and every race in Tamriel.
Generate namesWarrior Cat Name Generator
Generate Warrior Cats names with clan-style prefixes and suffixes for fan characters.
Generate namesFortnite Name Generator
Generate cool, funny, and sweaty Fortnite names for Battle Royale players.
Generate namesRoblox Name Generator
Generate creative Roblox usernames and display names for every kind of experience.
Generate namesSteam Name Generator
Generate clean, catchy Steam names for your profile, friends list, and multiplayer lobbies.
Generate namesXbox Name Generator
Generate unique Xbox gamertags for console, PC, and Game Pass players.
Generate namesNo generator matches your search. Try a race such as elf, or a game such as Minecraft.
How to Use the Character Name Generators?
Using the character name generators takes 5 steps.
Open a generator
Pick a race, class, or game from the list above. Examples include the elf, wizard, and Minecraft generators.
Choose a gender
Select Male, Female, or Any Gender. The results change to match the choice.
Pick a name style
Choose 1 of the 4 to 5 name styles. Each style gives the names a different tone.
Set the number of names
Use the Number of Names menu to decide how many names appear in one batch.
Generate and compare
Click the Generate button to see the names. Click it again for a fresh batch.
What Are the Advanced Features of the Character Name Hub?
Every generator on Character Name Hub includes these 6 features.
๐ญLore-based name styles
Every generator offers 4 to 5 name styles. Each style follows the lore of its race, class, or game.
๐ฅMale and female filter
The gender filter gives clearly different male and female names. The Any Gender option mixes both.
๐Names with meanings
Every name comes with a meaning. Meanings come from real-language roots, so each one is factual.
๐งฉName part breakdowns
Each name splits into its parts. The breakdown shows how every root adds to the full meaning.
๐Audio pronunciation
A speaker button reads each name aloud. Players hear the correct stress before using it at the table.
๐ขCustom name count
The Number of Names option sets how many results appear per click. One click fills a full shortlist.
How to Name a Character?
Naming a character starts with the story's world and narrows to the character's role. These 5 steps turn a blank page into a name that fits.
- Start with the genre and setting. A fantasy kingdom, a sci-fi colony, and a modern city each call for different sounds. Elf names flow with soft letters, while orc names use hard stops.
- Reflect the character's role. Heroes carry clean, balanced names. Villains suit sharp consonants and heavy syllables.
- Choose a name with a meaning. A meaning adds a hidden layer to the story. For example, Aldric comes from Germanic roots meaning "old ruler," which suits a wise king.
- Say it out loud. Names with 2 to 3 syllables are the easiest to remember. At an RPG or DnD table, a short name is easier to call out during combat.
- Check for famous matches. Search the name online before committing. A name shared with a famous character, such as Gandalf or Katniss, pulls readers out of the story.
Character name ideas by genre
Each genre has its own naming pattern. Here are 3 genres with example names for each.
๐งFantasy
Soft, flowing sounds for elves and fae, and harsh sounds for dark characters.
๐ฒRPG & DnD
Names that hint at race and class, often paired with a clan or family name.
๐ฎGames
Short, punchy gamertags that read well on leaderboards and in voice chat.
Further Reading
How to Name an Elf Character for Fantasy RPGs and Stories?
A step-by-step guide to naming elves by gender and subrace, with meanings and examples for DnD characters and fantasy stories.
Read the guideFrequently Asked Questions
What is a character name generator?
A character name generator is a free online tool that creates names for characters in stories, games, and role-play. It suggests names based on race, class, genre, or gender. Writers, game masters, and players use it to find character name ideas in seconds.
What is Character Name Hub?
Character Name Hub is a free website with 70+ character name generators for fantasy, fiction, and games. Every generator creates male and female names with meanings, name breakdowns, and audio pronunciation. All tools work instantly in the browser, with no account, email, or download required.
Can I use generated character names in my book or game?
Yes. Names from our generators are free to use in novels, comics, games, and DnD campaigns. The U.S. Copyright Office does not protect names or short phrases. Trademarks are separate, so check a name before using it as a brand or product title.
Do character names need a meaning?
No, but a meaning makes a name more memorable. A meaning can hint at a character's personality, origin, or fate. That is why every name from our generators comes with its meaning.
How do I name my DnD character?
Name a DnD character by matching the name to the character's race and class. Each race has its own naming pattern. For example, elf names flow with soft sounds, while dwarf names pair a short first name with a clan name.
