Character Name Generator
Names for everyone in your story, and every place they go. 79 generators, from elves and Norse gods to Japanese families, villains and lost kingdoms, with 7,000+ names and their meanings. Or describe a character and get fresh ones.

A few to start with
- ShadowstepSilent MoverRogue
- BjornBearNorse
- LorathilForest SingerElf
- DrakonixFire KingDragon
- OdinFrenzy, InspirationNorse God
- HanaFlowerJapanese
79 generators on 9 shelves
Each generator has its own names with meanings, a short guide to how those names work, and a button for new ones.

Character Class names
Mages, rogues, paladins, bards and royals. Names that hint at what a character does before they do it.
All character class names and tips- Mage name generatorEldrin, Seraphina, Thalos
- Warrior name generatorIronheart, Elara, Stormbringer
- Rogue name generatorShadowstep, Silentblade, Jasper
- Healer name generatorLightbalm, Windsong, Elowen
- Bard name generatorFinnian, Lorelei, Eldan
- Monk name generatorZenon, Kali, Bodhi
- Ranger name generatorThorn, Ayla, Hawk
- Necromancer name generatorMortimer, Lilith, Gideon
- Paladin name generatorGawain, Aurelia, Baldwin
- Wizard name generatorMerlin, Elspeth, Gandalf
- Witch name generatorRowena, Cernunnos, Brigid
- Druid name generatorAeron, Briallen, Cedric
- Royal name generatorEleanor, Arthur, Isabella

Medieval names
Celtic, Roman, Norse, German and English names, with the bynames and surnames people really used to tell one Bjorn from another.
All medieval names and tips
Elf names
Seven kinds of elf, from moonlit night elves to the drow below. Long vowels, soft consonants, old songs.
All elf names and tips- Elf name generatorLorathil, Thalindra, Aerendyl
- Night Elf name generatorThalendir, Elanil, Faenir
- Blood Elf name generatorKael'thas, Liadrin, Thalorien
- High Elf name generatorLorandor, Aeloria, Thandoril
- Dark Elf name generatorDrizzt, Llothien, Veldrin
- Half-Elf name generatorAelarion, Elowyn, Thandoril
- Drow name generatorVhaerion, Zilrae, Dravren

Creature names
Dragons, demons, vampires, angels, werewolves, mermaids and devils. Names with teeth, wings or a tail.
All creature names and tips- Dragon name generatorDrakonix, Aurelia, Nidhogg
- Demon name generatorMalakaroth, Lilith, Shadowmaw
- Vampire name generatorVladislav, Seraphina, Lysander
- Angel name generatorSeraphiel, Gabriella, Uriel
- Werewolf name generatorLycan, Luna, Fenrir
- Mermaid name generatorMarina, Nereus, Coraline
- Devil name generatorMephistopheles, Lilith, Belial

God names
Seven pantheons, Greek to Hindu, for deities, cults and the people who pray to them.
All god names and tips- Greek God name generatorZeus, Hera, Apollo
- Norse God name generatorOdin, Freyja, Thor
- Japanese God name generatorAmaterasu, Izanagi, Inari
- Roman God name generatorJupiter, Juno, Mars
- Egyptian God name generatorRa, Isis, Anubis
- Celtic God name generatorCernunnos, Brigid, Lugh
- Hindu God name generatorVishnu, Lakshmi, Shiva

World Culture names
Nineteen naming traditions, Korean to Hawaiian, with meanings and family names, for characters from anywhere.
All world culture names and tips- Korean name generatorMinji, Joon, Jiwoo
- Japanese name generatorHana, Haruki, Sora
- Welsh name generatorCeridwen, Llyr, Maelona
- French name generatorAmélie, Lucien, Fleur
- Arabic name generatorLayla, Amir, Zahra
- Hindi name generatorAarav, Aanya, Vivaan
- German name generatorLena, Maximilian, Emilia
- Italian name generatorAlessia, Matteo, Bianca
- Chinese name generatorMei, Wei, Jingyi
- Spanish name generatorSofía, Mateo, Valentina
- Irish name generatorCaoimhe, Fionn, Roisin
- African name generatorAmina, Kwame, Nia
- British name generatorEleanor, Henry, Charlotte
- Greek name generatorAthena, Apollo, Penelope
- Native American name generatorAmik, Nayeli, Kȟolá
- Russian name generatorAnastasia, Mikhail, Natalia
- Turkish name generatorAylin, Emir, Dilara
- Hawaiian name generatorLeilani, Kai, Halia
- Egyptian name generatorAhmed, Layla, Ramesses

Archetype names
Heroes, villains, allies, mentors and superheroes. Names that fit the part a character plays.
All archetype names and tips
Fantasy Race names
Barbarians, halflings, gnomes, orcs, fairies, dwarves, goblins and humans, each with its own sound.
All fantasy race names and tips- Barbarian name generatorGrom, Ursula, Thak
- Halfling name generatorFrodo, Rosie, Pippin
- Gnome name generatorFizzlebang, Tinkerbell, Gizmo
- Orc name generatorGrommash, Garona, Durotan
- Fairy name generatorLuna, Oberon, Titania
- Dwarf name generatorThorin, Elinor, Gimli
- Goblin name generatorSniksnak, Giggles, Fizzbang
- Human name generatorAlexander, Sophia, William
- Half-orc name generatorGrom, Zara, Uruk

Fantasy place names
Villages, towns, cities, countries, kingdoms, continents and whole worlds. Everything your map needs.
All fantasy place names and tips- Village name generatorHobbiton, Hogsmeade, Bree
- Town name generatorHobbiton, Diagon Alley, Bree
- City name generatorMinas Tirith, King's Landing, Atlantis
- Country name generatorEldoria, Drakoria, Avalonia
- World name generatorAetheria, Dragoros, Elariana
- Continent name generatorDrakoria, Avalonia, Nymphoria
- Kingdom name generatorEldoria, Thornvale, Aurevane
How to choose a character name
A good name does quiet work. It tells the reader where someone comes from, hints at who they are, and is easy to find again on the page. Six habits help.
Start with where they come from
Culture, era, class and family name a person long before a writer does. A farmhand in a Norse valley and a court wizard were named by different people for different reasons, and readers can tell.
Say it out loud
Readers hear names in their heads. If you trip over a name, they will too. Keep the names of people who appear on every page short enough to read without thinking, and save the long, strange ones for the rare and important.
Give every character their own shape
Two leads called Kara and Kael blur together by chapter three. Vary first letters, lengths and endings across the cast, so each name looks different on the page at a glance.
Let the meaning work quietly
A meaning is a gift for the reader who looks it up, not a label. A villain called Malice tells the whole story in one word; a villain whose name means “harvest” leaves you something to find.
Check it outside your book
Search the name before you commit. A famous character, a brand, or an unlucky word in the language it borrows from can change how readers hear it.
Keep a cast list
Write each name down as you choose it, with its spelling, how it’s said and why you picked it. It saves you from two Toms, and from a sister whose name changes in chapter twelve.
How the generator works
Every generator starts from a list of names with meanings that you can browse on its page. Press Generate and an AI writes five new names of that kind, with a short note on each, shaped by whatever you describe: who they are, where they come from, how the name should sound. Leave the description empty and it picks a direction for you. Keep the ones you like on your shortlist; it follows you from one generator to the next.
Once your cast has names, give them a home. Chapterly keeps characters, places and chapters side by side while you write, and the Chapterly blog has more on the craft.
Name generator questions
Is the name generator free?
Yes. Every generator and every list of names here is free, with no sign-up. Press Generate as often as you like.
Can I use these names in my book or game?
Yes. Names on their own can't be copyrighted, and we claim nothing on what you generate. Do check that a name isn't already a famous character or a trademark in your genre, and that it doesn't mean something unfortunate in the language it borrows from.
How does the AI come up with names?
It reads the kind of name you picked, the example names and meanings for that kind, and your description, then writes five new names with a short note on each. The more specific your description (a place, an era, a sound, a job), the closer the fit.
Are the name meanings real?
For real languages and cultures, such as Japanese, Welsh or Old Norse, the lists give each name's established meaning, and say so when a name has more than one. Elves, orcs and other invented peoples have invented meanings, built the way those names usually are in fantasy.
How do I name a fantasy place?
Start with the land and the people who named it: a river crossing, a ruined tower, a founder. Then wear the name down the way real place names wear down over centuries. The fantasy location generators cover villages, towns, cities, countries, kingdoms, continents and worlds.
Now give them a story.
You have the names. Open a blank page, write the first line, and see who they turn out to be.
Plans from $9.99 a month. Cancel any time. Your words are always yours.