Character Name Generator

Generate character names for OCs, fantasy fiction, tabletop RPGs, and creative writing. Choose a style that matches your character's world, select a gender to shape the ending, and toggle Full Name to get a first name plus a surname in one click. Every name is validated for pronounceability before it appears.

    ⭐ Saved favorites stay in your browser — find them all in the Idea Library.

    Character Name Examples

    Real output from this generator grouped by style, plus full name pairs showing how a first name and surname combine.

    Heroic Characters

    • Aldric
    • Soren
    • Torwyn
    • Bracken
    • Rennick
    • Emeric
    • Kester
    • Corin
    • Halden
    • Trenar
    • Belis
    • Faryn

    Soft Characters

    • Selin
    • Elowen
    • Oriel
    • Seren
    • Aveon
    • Naelan
    • Vaelin
    • Elian
    • Renel
    • Serel
    • Lanar
    • Lior

    Dark Characters

    • Severin
    • Thorne
    • Vesper
    • Zephyr
    • Ravel
    • Sorren
    • Morwin
    • Nero
    • Korel
    • Branard
    • Kavyn
    • Valen

    Common Characters

    • Avery
    • Rowan
    • Morgan
    • Quinn
    • Ellis
    • Harper
    • Sloane
    • Marlowe
    • Emerson
    • Casey
    • Frankie
    • Alexis

    Full Character Names

    • Aldric Brightmoor
    • Toran Corvane
    • Roran Vantel
    • Bracken Corwin
    • Kester Blackwell
    • Rennick Wrenfield
    • Sael Vaness
    • Torvin Greaves

    How to Use This Character Name Generator

    1. Choose a Style — Heroic for bold protagonists, Soft for gentle or scholarly characters, Dark for villains and shadow figures, Common for grounded everyday names.
    2. Set Gender to shape the ending sound of the name.
    3. Choose Format — First Name for a single given name, Full Name for a first name and surname pairing.
    4. Press Generate character names for eight results. In Full Name mode, the surname is drawn from a screened, origin-neutral fictional-surname pool, so it pairs with any first-name style.
    5. Tap Copy to grab a name or ⭐ Favorite to save it for later.

    Picking a Name That Fits Your Character

    The best character names feel inevitable after the fact — they suit the character so naturally that the reader cannot imagine them being called anything else. The fastest way to get there is to match the sound of the name to the character's world and role. A bold, strong-consonant Heroic name like Aldric or Bracken belongs to someone who leads, fights, or carries a destiny. A gentler Soft name like Elowen or Naelan belongs to someone graceful, scholarly, or otherworldly. A Dark name like Severin or Vesper signals menace without a paragraph of exposition. A Common name like Rowan or Harper keeps things grounded — ordinary folk, background cast, or any character who shouldn't sound larger than life.

    In Full Name mode, the surname is drawn from a screened, origin-neutral fictional-surname pool — names like Brightmoor, Corvane, or Wrenfield — so it pairs cleanly with any first-name style rather than tying the character to a specific real-world heritage. The first name still carries the style you chose, giving pairings like Aldric Brightmoor or Rennick Wrenfield.

    Related Generators

    FAQ

    How does the character name generator work?

    It blends curated seed names with silhouette-generated names, tuned per style, and screens every result for pronounceability before it appears. In Full Name mode, a first name from your chosen style is paired with a surname from a screened, origin-neutral fictional-surname pool.

    What does the Format control do?

    First Name returns a single given name. Full Name returns a first name plus a surname — the surname comes from a screened, origin-neutral fictional-surname pool, so it pairs cleanly with any first-name style.

    What style should I use for my character?

    Heroic fits bold protagonists — warriors, leaders, chosen heroes. Soft fits gentle, melodic characters — healers, bards, scholars. Dark fits villains, antiheroes, and shadow-touched characters. Common fits grounded, everyday characters — background cast, ordinary folk, versatile use.

    Can I use these names for my OC, story, or game?

    Yes. Generated names are creative suggestions for personal and commercial projects. They are not screened for trademark conflicts or existing character names — confirm a name is clear before publishing a commercial work.

    Are my favorites saved anywhere?

    Your saved character names are kept in browser localStorage on this device. No data is uploaded and no account is required.

    Creative suggestions only: Generated names are intended as inspiration for fiction, games, and worldbuilding. This tool does not check for trademark conflicts, existing character names, or domain availability. Verify a name before using it in a published or commercial work.