Character Name Generator
Generate character names for stories, games and worlds.
Names that fit the character
A character's name shapes how a reader or player pictures them, and finding the right one is a real part of creative work. This generates character names across styles, giving you options that fit the tone and world you are building.
Choose a style to generate character names.
Why a name carries weight
Names do quiet but powerful work in fiction: they signal a character's background, era, culture and even personality before the reader knows anything else, so a name that fits the world adds believability while one that jars breaks the spell. A name should also suit the character's role — a hero, a villain and a comic sidekick often call for different sounds and styles. Practical touches help too: names that are easy to tell apart from each other prevent reader confusion, and ones that are pronounceable keep readers from stumbling. A generator is useful precisely because it offers names outside your usual instincts, sparking options you would not have reached, which you then judge against the character in your head. Sometimes the right name is one you would never have thought to invent but recognise instantly when you see it.
Character Name Generator FAQ
Why does a character's name matter?
It signals their background, era and culture before anything else, so a fitting name adds believability while a jarring one breaks the reader's immersion.
What makes character names work in a story?
Suiting the character's role and world, being easy to tell apart from other names, and being pronounceable so readers do not stumble.
Is anything uploaded?
No. The names are generated in your browser.