Character Name Generator for Stories
This character name generator helps writers and game designers find names that fit a genre. Choose modern, historical, fantasy or science fiction, pick a gender style, and generate up to 30 full names at once. Modern names mix common first names and surnames from several cultures. Fantasy and science fiction names are built from sound patterns, with optional nicknames for hero and sidekick flavor. Copy your favorites or download the list as a text file. It all runs privately in your browser.
Character Name Generator
Generate character names for novels, games and screenplays by genre.
How to use the Character Name Generator
- Choose a genre: modern, historical, fantasy or sci-fi.
- Choose a gender style or mixed.
- Tick Add nickname for a story-style handle.
- Press Generate and tap a name to copy it.
Features
- Modern, historical, fantasy and sci-fi genres
- Gender style choice
- Optional nicknames
- Up to 30 names per click
- Copy one or all, or download
- Free and private
Frequently asked questions
What genres does the character name generator cover?
It covers modern, historical, fantasy and science fiction, each with its own style of first names, surnames and sound patterns.
Can I get nicknames too?
Yes. Tick Add nickname to attach a short handle such as "Hawk" or "the Quiet" to every name.
Are the names unique?
Names are random combinations and are unique within a batch, but a name may match an existing character. Search before you publish.
How do I pick a good name for my character?
Read the name aloud, check it fits the setting and avoid making main characters share the same first letter so readers can tell them apart.
Does the tool save my names?
No. Nothing is stored or uploaded. Copy the names you like or download the list before you leave.