Character Name Generator
Describe a character and get 12 fitting names, each with a short reason it suits them.
Free credits to start · No sign-up needed
More free tools
Prompts & ideas
Names
Writing
Social media
How it works
Step 1
Describe the character
Age, gender, era, place, personality and role in the story all shape a good name.
Step 2
Pick a genre
A romance lead, a sci-fi pilot and a historical villain need different names.
Step 3
Test it in a sentence
Drop your favorite into a line of dialogue and see if it sounds right.
Names that fit the character, not just the page
The right name does quiet work for a story: it hints at a character's age, background and personality before you describe them. The wrong one can pull readers out of the scene, especially when it does not match the era or setting. This generator takes your character description and genre and suggests realistic first and last names, each with a one-line reason it fits. It works for novels, short stories, screenplays, comics, games and tabletop campaigns. Use it for main characters you want to get exactly right, or to quickly fill a cast of side characters who still need names that feel lived-in.
Match the name to era and place
Given names go in and out of fashion. A woman born in the 1940s in the US is more likely to be a Dorothy or Betty than a Madison, so think about when your character was born, not when the story takes place. The same applies to region and family background; a surname can quietly signal heritage.
Put those details in the description, for example 'born 1985, grew up in rural Texas, Mexican-American family'. The generator will suggest names that fit, and the reason line helps you double-check the choice.
Keep your cast easy to tell apart
Readers track characters by the shape of their names. If your protagonist is Jenna and her best friend is Jenny, or three characters start with M, people will mix them up. Vary first letters, syllable counts and endings across your main cast.
A quick check: write the main characters' names in a list. If any two look similar at a glance, change one. You can ask the generator for 'a name starting with T, two syllables' to fill a specific gap in your cast.
Meaning, sound and symbolism
Some writers like names with hidden meaning, such as a cold character named after winter, but heavy symbolism can feel obvious. Sound often matters more: hard consonants (K, T, D) tend to feel sharp and decisive, while soft sounds (L, M, S) can feel gentle or slippery.
Use the one-line explanation in each result as a starting point, not a rule. If a name feels right but the meaning doesn't matter to your story, keep it. Readers will mostly remember how it sounds.
Frequently asked questions
Is the character name generator free?
New visitors get free credits; signing in adds more. Each generation uses 1 credit.
Can I use these names in a published book?
Yes, the names are generated for your projects. Names of ordinary people are generally not owned, but avoid accidentally matching a famous real person or a well-known fictional character. Check trademark databases, domain names and username availability before you use a name commercially or publicly. The generator does not check whether a name is already taken.
Can I get names from a specific culture?
Yes. Mention the cultural background, country or language in your description, and the generator will suggest names that fit it.
How do I name side characters quickly?
Describe several briefly in one go, for example 'a nosy neighbor, a young barista and a retired teacher in a small Ohio town', and pick from the results.
Guides
GitHub Universal Modder: Claude Code Game Mod Plugin Guide
What universal-modder on GitHub is, how to install the Claude Code plugin, what it needs, what it will and won't mod, and how to use it safely.
Emergent Vibe Coding Intern: Role, Requirements, Status
Emergent's Vibe-coding Intern was a 3-month Bengaluru internship building AI side projects. What the role asked for, and why the listing is now closed.
Bill Ackman on Anthropic: What He Said and Why He Won't Invest
Bill Ackman called Anthropic 'perhaps the greatest business story I've ever seen' on Sept 30, 2026 – but said Pershing Square will likely pass. Here's the context.
AI Generated Code Comprehension Issues: Causes and Fixes
Why AI-generated code is hard to understand and maintain – and a practical review checklist, refactoring steps and prompts that make it readable again.
Tejal OpenAI: Who Is Tejal Patwardhan at OpenAI?
Tejal Patwardhan is an OpenAI researcher who leads frontier evals work and appeared at DevDay 2026. Her role, her evals ideas and verified sources.
Opus Sonnet: Which Claude Model Should You Use?
Compare Claude