Pick a category.
Mash generate.
Keep the good ones.
Free fantasy name generator with 50+ categories — elves, dwarves, orcs, wizards, vikings, and more. Instant, seeded, and reproducible. No AI, no signup.
The tool preview
Parameters
- Style
- ▐ [ Classic | Modern | Coined ]
- Length
- ▐ [ S | M | L ]
- Count
- ▐ 12
- Starts with
- ▐ [ A___ ]
Results · Batch 001
01
Pick
Choose a category tuned to the voice you need — melodic, stony, guttural, airy, or titled.
02
Tweak
Set style, length, count, and opening letters. Parameters stage until you hit generate.
03
Generate
One click builds a full seeded batch. Same seed, same list — every single time.
04
Lock / Reroll
Pin the keepers, reroll the rest. Export your shortlist as CSV when you are done.
FAQ
Is this an AI?
No. Every name is assembled by a deterministic, seeded algorithm working from hand-built syllable tables. There is no model, no prompt, and no server round-trip — which is exactly why results are instant and reproducible.
Do I need an account?
No. The tool runs entirely in your browser with nothing to sign up for. Saved names and locks live in your current session, and you can export anything you want to keep before you leave.
Can I export my list?
Yes. Every batch, selection, and saved shortlist can be copied to the clipboard as plain text or downloaded as a CSV file, ready for spreadsheets, world bibles, or campaign notes.
What does lock do?
Locking pins a result in place. When you reroll the batch, locked names stay exactly where they are while every unlocked slot is regenerated — so you can converge on a full list of keepers over several rolls.
What is a seed?
A seed is the small piece of text that drives the random assembly. Feed the generator the same seed with the same settings and it will rebuild the identical list, which makes batches shareable via a simple link.
Are the names free to use?
Yes. Generated names are yours for personal and commercial projects alike — novels, games, campaigns, products. As with any name, run your own trademark search before building a brand on one.
Browse all 78 generators
Every generator is tuned to a distinct naming voice. Pick the one that matches your world and start mashing.
Altmer Name Generator
Lore-accurate Altmer names for Skyrim and ESO — long, melodic high elf names in the Summerset tradition, where lineage matters and full names run long.
Open generatorAngel Name Generator
Radiant, celestial angel names for stories and games — Hebrew-rooted names with the -el and -iel endings that mark a being of the divine.
Open generatorArgonian Name Generator
Lore-accurate Argonian names in the hyphenated Tamrielic style — descriptive names like Hides-His-Eyes, given at the Hist and translated from Jel.
Open generatorArtist Name Generator
Stage names and artist aliases for solo performers — the mononyms, altered spellings, and reinvented surnames that make a name work on a poster.
Open generatorBand Name Generator
Band names that sound like they already have a record out — built on the patterns real bands use, from The Plural Nouns to the single-word one-off.
Open generatorBarbarian Name Generator
Fierce barbarian names for D&D and fantasy — harsh tribal given names paired with the totem and kin-names of the clans beyond the borders.
Open generatorBook Name Generator
Book titles built on the patterns that actually sell — the noun-of-noun, the possessive, and the single striking word, with genre conventions explained.
Open generatorBosmer Name Generator
Lore-accurate Bosmer names for Skyrim and ESO — short, easy wood elf names of Valenwood, lighter and quicker than their Altmer cousins.
Open generatorBreton Name Generator
Lore-accurate Breton names for Skyrim and ESO — French-inflected High Rock names with surnames, plus the Celtic register of the Reach.
Open generatorCat Name Generator
Cat names sorted by style — classic, food, nature, and grandly ridiculous — with the short, bright names cats are commonly said to respond to best.
Open generatorCeltic Name Generator
Authentic Celtic names from the Irish, Scottish, and Welsh traditions — real Gaelic and Brythonic names with their distinctive spellings and sounds.
Open generatorChristmas Elf Name Generator
Cheerful Christmas elf names for the shelf, the workshop, and the holidays — sweet, jingly names built from candy, snow, and sugar words.
Open generatorCity Name Generator
Believable city names for any setting — built the way real cities are named, from founders and landscape features to imported and descriptive names.
Open generatorCountry Name Generator
Believable country names built the way real ones formed — from a people, a landscape, or a direction, using suffixes that literally mean land of.
Open generatorDemon Name Generator
Harsh, infernal demon names for D&D, dark fantasy, and horror — ancient, grimoire-style names built from heavy consonants and dread endings.
Open generatorDragonborn Name Generator
D&D-style dragonborn names in the correct clan-first order — a draconic clan name followed by the personal name given at birth.
Open generatorDrow Name Generator
Sibilant, exotic drow (dark elf) names for D&D — sharp, aristocratic given names in the matriarchal tradition of the Underdark, with noble-house notes.
Open generatorDruid Name Generator
Earthy druid names for D&D and fantasy — Celtic-rooted given names paired with grove, beast, and season titles for keepers of the wild.
Open generatorDunmer Name Generator
Lore-accurate Dunmer names for Morrowind and Skyrim — short, sharp dark elf names in the Great House style, with the Ashlander tradition explained.
Open generatorDwarf Name Generator
Hard, stony dwarven names forged from blunt consonants and short, sturdy syllables — built for mountain clans, smiths, and grizzled warriors.
Open generatorElf Name Generator
Flowing, melodic elven names built from soft consonants and open vowels — tuned for high elves, wood elves, and rangers in fiction and tabletop games.
Open generatorFae Name Generator
Older, stranger names for the Fair Folk — the fae of folklore who keep courts, strike bargains, and are never called by their true names.
Open generatorFairy Name Generator
Light, whimsical fairy names full of bright vowels and tinkling endings — for sprites, pixies, and woodland spirits of petals, dew, and moonlight.
Open generatorFantasy City Name Generator
Evocative fantasy city names for D&D and worldbuilding — capitals, ports, and trade hubs built from real place-name suffixes that fit their terrain.
Open generatorFantasy Continent Name Generator
Grand, iconic names for whole worlds and landmasses — the single sweeping name that holds every kingdom, country, and sea of your setting.
Open generatorFantasy Country Name Generator
Names for whole fantasy nations and lands — countries, republics, and territories at map scale, built from broad geographic suffixes.
Open generatorFantasy Human Name Generator
Grounded fantasy human first names — Anglo-Germanic-flavored given names for the human protagonists, nobles, and villagers of a fantasy world.
Open generatorFantasy Last Name Generator
Evocative fantasy surnames and family names — compound last names like Blackwood and Stormrider, built from trait, nature, and deed words.
Open generatorFantasy Place Name Generator
Evocative names for the wild places between towns — regions, forests, marshes, ruins, and landmarks, built as atmospheric Adjective + Landform names.
Open generatorFantasy Town Name Generator
Small, rustic fantasy town and village names for D&D — cozy market towns and hamlets built from homely rural place-name suffixes.
Open generatorFarm Name Generator
Farm and ranch names that work on a sign and a label — built from land features, trees, and family the way real farms have always been named.
Open generatorFrench Name Generator
Real French names — authentic given names and surnames, with the compound-name tradition and the regional variety behind them.
Open generatorGnome Name Generator
Bright, tinkering gnome names for D&D and fantasy — busy, whimsical names full of clicks and cogs for an inventive, curious folk.
Open generatorGoblin Name Generator
Snappy, sharp-edged goblin names for D&D and fantasy — short, hissing, mischievous names for a small and spiteful folk.
Open generatorGod Name Generator
Names for gods and goddesses of your own pantheon — resonant divine names paired with the domain titles that say what each deity actually rules.
Open generatorGroup Name Generator
Names for group chats, friend circles, clubs, and study groups — the casual, in-joke register that has to survive being seen every day.
Open generatorHalf-Elf Name Generator
Half-elf names for D&D and fantasy — blended names caught between two heritages, elvish melody softened into something a human tongue can hold.
Open generatorHalfling Name Generator
Warm, homely halfling names for D&D and fantasy — soft, rustic first names and cozy landscape family names for a peaceful, comfort-loving folk.
Open generatorHalf-Orc Name Generator
Half-orc names for D&D and fantasy — human names with an orcish edge, or orcish names worn down smooth, for a character raised between two worlds.
Open generatorHigh Elf Name Generator
Formal, ancient high elf names for D&D and fantasy — long and melodic, built from starlight and lineage for the oldest and proudest of elvenkind.
Open generatorHobbit Name Generator
Cozy Shire-style hobbit names — rounded given names ending in -o, flower and gem names for hobbit-lasses, and the old Shire family names.
Open generatorHorse Name Generator
Horse names for the stable and the racecard — punchy registered names that fit the 18-character limit, plus barn names that actually get used.
Open generatorJapanese Name Generator
Real Japanese names in correct surname-first order — authentic family names and given names, with the kanji conventions that give them meaning.
Open generatorJedi Name Generator
Jedi names in the Order's own style — dignified given names, often hyphenated, paired with a short surname, the way Force-users of the Republic are named.
Open generatorKhajiit Name Generator
Lore-accurate Khajiit names with the correct Ta'agra honorifics — J', Ma', Ra', Dro' and more — each marking a different standing in Khajiiti society.
Open generatorKingdom Name Generator
Grand, ruled-realm names for fantasy and D&D worldbuilding — kingdoms, realms, and empires built from weighty roots and regal suffixes.
Open generatorKitsune Name Generator
Names for kitsune, the fox spirits of Japanese folklore — Japanese-style names for shapeshifters who gain a tail with age, up to nine.
Open generatorKnight Name Generator
Chivalric knight names for fantasy and D&D — noble given names paired with the of-a-place titles that mark a knight by their holding and liege.
Open generatorKobold Name Generator
Short, yipping kobold names for D&D — sharp, draconic-flavoured names for the small, cunning, dragon-worshipping reptilian folk of the warrens.
Open generatorLast Name Generator
Real surnames from around the world — authentic family names for characters, pen names, and worldbuilding, drawn from genuine naming traditions.
Open generatorMedieval Name Generator
Authentic medieval names from historical record — real given names of the period paired with the occupational and place surnames that were forming at the time.
Open generatorMiddle Name Generator
Real middle names that actually fit — classic, family, and nature middle names, with the rhythm and initials checks that decide whether one works.
Open generatorMonk Name Generator
Disciplined monk names for D&D and fantasy — a plain given name paired with a discipline-title earned through training rather than combat or oath.
Open generatorNecromancer Name Generator
Cold, scholarly necromancer names for D&D and dark fantasy — sepulchral given names paired with the grave-titles of those who command the dead.
Open generatorNorse Name Generator
Authentic Old Norse names with real patronymics — Sigurdsson and Sigurdsdottir — drawn from the attested Scandinavian name-stock of the sagas.
Open generatorNPC Name Generator
Quick, plausible NPC names for D&D and RPGs — ordinary fantasy first names for the innkeeper, the guard, and the baker, ready the moment a player asks.
Open generatorOrc Name Generator
Guttural, blunt orcish names built from growled consonant clusters and abrupt endings — for war chiefs, raiders, and monstrous NPCs.
Open generatorPaladin Name Generator
Noble paladin names for D&D and fantasy — strong, chivalric given names paired with the oath-titles of a holy warrior sworn to a cause.
Open generatorPlanet Name Generator
Names for worlds — evocative planet names for science fiction and games, plus how real planets and exoplanets are actually designated.
Open generatorRedguard Name Generator
Lore-accurate Redguard names for Skyrim and ESO — strong single names in the Hammerfell tradition, drawing on the Yokudan sword-singer heritage.
Open generatorSamurai Name Generator
Authentic samurai names in the correct clan-first order — real Japanese warrior-era family names paired with period given names.
Open generatorShip Name Generator
Blend two, three, or four names into a ship name — the fandom portmanteau, built by splicing names at their natural sound boundaries.
Open generatorSith Name Generator
Sith names built the way the Order builds them — the Darth title plus a chosen name that buries a dark word inside it, as Vader hides invader.
Open generatorSong Name Generator
Song titles built like real ones — short hooks, one-word gut punches, and the parenthetical subtitle trick, with notes on what each genre expects.
Open generatorSuccubus Name Generator
Seductive succubus names for D&D and dark fantasy — smooth, sibilant given names paired with the temptress epithets that mark a demon built to lure.
Open generatorSuperhero Name Generator
Hero aliases built the way comics build them — from a power, an animal, or an honorific, with the alliteration trick that made Marvel's names stick.
Open generatorTavern Name Generator
Characterful fantasy tavern and inn names for D&D — the classic The Adjective Noun pattern, from The Prancing Pony to The Rusty Tankard.
Open generatorTeam Name Generator
Team names for sports, work, and trivia nights — built on the adjective-plus-plural formula that makes a group name stick and chant well.
Open generatorTown Name Generator
Small-town names that sound like real places — founder names, railroad stops, and the -ville and -boro endings that mark somewhere modest.
Open generatorTroll Name Generator
Big, lumbering troll names for D&D and fantasy — heavy, guttural, Norse-rooted names for the hulking brutes of bridge, cave, and mountain.
Open generatorVampire Name Generator
Elegant, gothic vampire names for stories and games — aristocratic given names and old-blood surnames drawn from Eastern European and Latinate roots.
Open generatorViking Name Generator
Authentic Viking names built the way the sagas did — a real Old Norse given name paired with an earned byname, from Bloodaxe to the Boneless.
Open generatorVillain Name Generator
Villain names and self-given titles — the doctors, barons, and lords of fiction, whose names announce a method rather than a promise.
Open generatorWarrior Name Generator
Strong warrior names for fantasy and D&D — hard-edged given names paired with the deed-names and battle epithets a fighter earns rather than inherits.
Open generatorWerewolf Name Generator
Strong, wild werewolf names for stories and games — human names with a feral, lunar undertone, plus pack names for the ones who run together.
Open generatorWitch Name Generator
Atmospheric witch names for stories and covens — folkloric given names paired with herb, shadow, and hedgerow surnames that signal a witch's craft.
Open generatorWizard Name Generator
Wizard names that pair a formal given name with an earned epithet — the title an archmage is known by across the realm. For mentors, villains, and legends.
Open generatorWood Elf Name Generator
Nature-rooted wood elf names for D&D and fantasy — earthier, greener elvish names built from leaf, bough, and brook rather than starlight and courts.
Open generator01
What is a fantasy name generator?
A fantasy name generator is a tool that assembles fictional names from curated linguistic parts — prefixes, middles, and endings chosen to evoke a particular culture, species, or archetype. Instead of staring at a blank page hoping inspiration strikes, you generate a batch of candidates, react to the ones that resonate, and refine from there. The generator does not name your character for you; it gives your creative instincts something concrete to push against.
What separates a useful name generator from a random letter scrambler is opinion. Each of the 50+ categories on this site maintains its own syllable tables, its own phonetic rhythm, and its own rules governing how sounds combine. An elf name and a dwarf name drawn from the same seed will differ in texture, cadence, and implied history — not just spelling — because the underlying linguistic data was hand-built to encode those differences.
Everything runs deterministically in your browser. There is no login wall, no generation queue, and no AI model guessing at what you meant. Pick a category, adjust a few parameters, and press generate. A full batch of names appears in milliseconds, and the same seed will faithfully reproduce them whenever you return.
02
Why deterministic beats AI for naming
Large language models have earned their reputation, but they are the wrong tool for batch name generation. They are slow, they drift between requests, and they cannot guarantee the same output twice. A seeded, deterministic generator is the opposite: instant, stable, and perfectly reproducible. When a name matters enough to keep, you want to reconstruct exactly where it came from and share that recipe with a collaborator using nothing more than a seed link.
Determinism also keeps quality consistent across every roll. Every syllable in our tables was placed deliberately, so the generator cannot hallucinate an unpronounceable consonant cluster or accidentally surface a real person's name. The combinatorial space is vast — hundreds of thousands of valid names per category — but every point in that space was designed to be usable out of the box.
Finally, deterministic generation is honest about authorship. The tool arranges parts; you make the creative call. Nothing produced here carries model-license ambiguity or training-data questions. The names you choose are entirely yours, for any project — personal or commercial.
03
50+ generators, each with a distinct voice
The elf name generator leans on open vowels, liquid consonants, and flowing multi-syllable shapes — names that sound sung rather than spoken. It fits high elves, wood elves, rangers, and any culture you want to feel ancient and graceful. The dwarf name generator is its structural opposite: short, stony syllables, hard stops, and forged-sounding endings that evoke mountain halls and anvil-lit workshops.
The orc name generator pushes further into guttural territory — harsh clusters and abrupt finishes that read as growled rather than spoken. Between elves, dwarves, and orcs, most classic fantasy naming needs are covered. But the library goes well beyond those three: fairy names built from bright vowels and petal-light endings, wizard names that pair a formal given name with an earned epithet, viking names drawn from real Old Norse byname conventions, and dozens more.
Every category gets its own hand-tuned table with zero syllable overlap between generators. A D&D name generator session might move from elves to tieflings to taverns in three clicks, and each batch will sound like it belongs to a completely different world — because the linguistic rules behind each one are genuinely different.
04
Who uses this name generator
Novelists and short-fiction writers use the batch workflow to name minor characters quickly, preserving momentum during drafting and saving deep deliberation for protagonists. A consistent seed means an entire faction can share a phonetic identity without the writer needing to manually police every syllable.
Game masters generate entire villages the night before a session — a dozen NPCs, a tavern keeper, and the blacksmith's rival, all tonally consistent because they came from the same table and seed. When a player wanders off the map, a fresh batch takes seconds, not minutes of frantic improvisation.
Game developers and worldbuilders use the CSV export to seed character and place-name databases, then iterate as the world's naming language matures. Because generation is deterministic, a seed noted in a design document will regenerate the identical list months later — no version drift, no surprises.
- Writers drafting fiction who need consistent minor-character names on demand.
- Game masters prepping D&D sessions with tonally matched NPC rosters.
- Developers seeding game databases with reproducible, exportable name lists.
- Players naming characters, pets, mounts, and guilds without breaking immersion.
05
The craft of a good fantasy name
A good fantasy name does three jobs at once: it is pronounceable on first read, it signals culture and tone, and it is distinct enough not to blur into the names around it. Most naming failures break at least one of those rules — a beautiful name nobody can say aloud, a generic name that signals nothing, or a cast list where every character's name starts with the same letter.
Sound symbolism does more heavy lifting than most writers expect. Open vowels and soft consonants read as graceful or ancient; clipped syllables and hard stops read as sturdy or brutal. This is exactly why each category here is built as a separate phonetic system rather than a single pool with a flavor slider — the difference between an elf and an orc is not surface decoration, it is phonology at the table level.
The practical craft advice is straightforward: generate more names than you need, say the finalists out loud, and check them against the names already in your world. A name that survives being spoken, abbreviated, and shouted across a battlefield is a name that will carry a whole novel.
06
From batch to shortlist: a working method
Start wide. Generate a full batch of twelve to twenty-four names using default settings and skim for anything that catches your ear. Do not deliberate yet — lock anything with a spark and reroll the rest. After two or three rolls, you will have a locked set that shares a texture you chose instinctively without needing to articulate it.
Then narrow. Tighten the parameters to match what you locked. If your keepers are all short and front-loaded, switch the length setting to short and set specific opening letters. The generator will now produce variations in the phonetic neighborhood you have defined, and the more-like action does this automatically for any single name you want to orbit around.
Finish deliberately. Copy your shortlist out or export it as a CSV file with the batch seed noted. If you share the seed link with a co-author or party member, they will see precisely the list you saw. That reproducibility — not the randomness — is what makes a seeded name generator a real production tool rather than a novelty.
07
Understanding styles: classic, modern, and coined
Every generator on this site offers three assembly styles, and understanding what each one does makes the tool considerably more powerful. Classic uses each table's native voice — the full syllable structure the category was designed around, with openings, middles, and endings joined exactly as written. When you want names that sit squarely inside a genre's established conventions, classic is the default for good reason.
Modern clips the endings. Longer suffixes shed their trailing vowels, producing shorter, punchier forms that read as contemporary or streamlined. This is useful when a full high-fantasy name would feel overdressed — for a roguish character, a casual nickname, or a setting that leans urban fantasy. The underlying cultural signature survives intact; only the ornamental length is trimmed.
Coined is the experimental setting. It splices the front half of one syllabic draw onto the back half of another, producing blended inventions that no single pass through the tables would create. Coined batches are intentionally stranger — they explore the edges of the naming space. When a coined name lands, it feels genuinely original while remaining pronounceable, because both halves still come from curated syllable data.
08
Private and fast by design
Name generation happens entirely in your browser. When you press generate, no request leaves your machine — the syllable tables ship with the page, and the seeded algorithm executes locally in a few milliseconds. That is why there is no loading spinner, no queue, and no daily rate limit. Generate as many batches as you want, as fast as you can click.
This architecture is also why there is nothing to sign up for. The tool keeps no server-side memory of you — no account, no stored history, no generation log. Locks, selections, and saved shortlists live in your current browser session and vanish when you close the tab, which is exactly why the export buttons exist. Your data leaves through your clipboard or a CSV download, entirely on your terms.
The practical payoff is durability. A tool with no external database and no AI model dependency cannot degrade, drift, or go offline when a third-party API changes its pricing. The same seed will produce the same twelve names next month and next year — a small promise, kept by architecture rather than policy.