Free · No signup · 12,100/mo searches

Character Name Generator

Name a whole cast without breaking your flow.

Results

    Tap any name to copy it. Hit Generate for a fresh batch.

    Name a whole cast without breaking your flow. Pick the genre you're writing in and generate full first-and-last character names that fit the world — fantasy stays mythic, sci-fi turns sleek and offworld, modern reads contemporary, historical leans period, and mystery sounds like someone with a secret. Copy any name and keep writing.

    How the character name generator works

    This tool gives you a full first-and-last name sorted by fiction genre — fantasy, sci-fi, modern, historical, mystery — for any character you're writing. The fantasy and DnD tools focus specifically on fantasy-race naming, so reach for this one when you're casting a story in any genre.

    Frequently asked questions

    How is this different from the fantasy and DnD generators?
    This tool gives you a full first-and-last name sorted by fiction genre — fantasy, sci-fi, modern, historical, mystery — for any character you're writing. The fantasy and DnD tools focus specifically on fantasy-race naming, so reach for this one when you're casting a story in any genre.
    Can I use these character names in my book?
    Yes. The names are assembled from common first names and surnames, so they're free to use for any protagonist, side character, or villain in a novel, script, or game with no restrictions.
    Can I get male or female names?
    Set the gender dropdown before generating, or leave it on Any to mix. Each genre has its own pools of given names and surnames so the full name reads true to the world you're building.