Free tool
Character Name Generator
Build unique characters for your novels: pick a culture, era, and genre, then flesh out each character with a personality trait, motivation, and flaw.
Why use a character name generator?
Finding the right name for a fictional character is harder than it looks. The name has to sound right, match the era and culture of your story, and avoid sounding too much like an existing famous character.
A wrong name kills immersion. A medieval knight named 'Kevin' or a samurai called 'Pierre' instantly pulls the reader out of the story. This generator offers authentic names sorted by culture and era, with etymology when available.
Beyond the name: the character. A great character is more than a name. That's why our tool also lets you 'develop' each name into a character seed: personality trait, core motivation, fatal flaw, and narrative role. Enough to kickstart your character sheet.
14 cultures, 5 eras. From modern French to medieval Nordic, from ancient Greek to invented fantasy names — over 300 first names and 100 last names, all chosen for authenticity and storytelling potential.
A wrong name kills immersion. A medieval knight named 'Kevin' or a samurai called 'Pierre' instantly pulls the reader out of the story. This generator offers authentic names sorted by culture and era, with etymology when available.
Beyond the name: the character. A great character is more than a name. That's why our tool also lets you 'develop' each name into a character seed: personality trait, core motivation, fatal flaw, and narrative role. Enough to kickstart your character sheet.
14 cultures, 5 eras. From modern French to medieval Nordic, from ancient Greek to invented fantasy names — over 300 first names and 100 last names, all chosen for authenticity and storytelling potential.


