Character Name Generator
Welcome, traveller, to the handle-knowing wing of the codex. Conjure character names that hum with given name, surname, and a reader. Roll the dice, and let the next character claim a page.
Last updated:
Your roll
- Wilfred
- Danial
- Russel
- Carson
- Darren
- Daniel
- Claudio
- Lindsey
Previous rolls 0
Why a character name should feel like a handle a reader can already pronounce
A great character name should sound like a handle a reader can already pronounce on a first read. The Storyteller's Codex conjures fantasy, sci-fi, contemporary, and historical character names, the kind of result a novelist, a screenwriter, a TTRPG player, or a worldbuilder can drop into a chapter and feel the reader finally lean in.
Patterns the handle-knowing scribes follow
Strong character names lean on a small grammar. A given name (Mira, Jory, Talen, Sable, Ren, Eda, Vance, Holt, Quinn, Rian, Sora, Lior, Maeve, Oren, Astrid, Aila, Frida, Ida, Bram, Piers). A surname or clan marker (Vale, Marsh, Stone, Frost, Brook, Hill, Glen, Ridge, Lake, Wood, Field, Reed, Day, Bell, Cole, Crow, Fox, Wren, Ash, Clay). A signature echo (the Long Walk, the Slow Burn, the Last Cup, the First Cup, the Long Morning, the Last Light, the Slow Dusk, the First Word, the Last Name, the Last Promise).
For novelists, TTRPG players, and screenwriting pilots
Roll a character name to seed a chapter where the protagonist finally walks in, design a PC for a tabletop one-shot, name an NPC for a fan-translation, populate a storyboard with believable voices, build a multi-chapter character arc, spark a fanfic where the character finally gets the right name, or stock a writer's brief with names a casting director would still love.
Tips from the handle-knowing scribes
Start with the given name before the surname. A real character name begins in what the character is called. Let the surname carry the era. Vale, Marsh, Stone, and Frost each imply a different time. Mix specificity with quiet myth. The best character names are specific and a little archetypal. Trust the signature echo. A long walk, a slow burn, a last cup anchors the character. Keep the syllable count low. Casting sheets travel fast.
Consider before you roll the dice
- Which form is your character living in: novel, screenplay, TTRPG, fanfic, or storyboard?
- Should the name feel mythic, ordinary, lost, or returned?
- Will the name be written into a draft, scribbled in a notebook, or read at a table?
- Should the signature echo be a wound, a return, a moment, or a quieter anchor?
- Are you writing for a novelist, a TTRPG player, or a screenwriter?
Scribes ask…
Can I really use these character name names for free?
Yes. Every name rolled with the Character Name Generator is free to use in your stories, games, streams or projects — no credit required, though a kind word is always welcome. Just remember the muse is generous, so the occasional name may already belong to someone else; double-check before tattooing it on a logo.
Is there a limit to how many character name names I can roll?
Roll until your dice catch fire. The codex holds many hundreds of character name names for this generator alone, and the pool gets shuffled on every visit, so you'll rarely see the same line-up twice.
Does this work without an internet connection?
Once a generator's page has loaded, the names are cached in your browser. You can reroll on a train, in a tent, or deep in a dungeon — no signal required.
Where can I find even more storytelling tools?
Wander over to The Story Shack's Character Name Generator for an enriched edition with even more options, illustrations and worldbuilding aids.