Summary

This fantasy name generator builds character, place, and faction names from five naming styles, Elvish, Dwarvish, Human, Orcish, and Draconic, using syllable patterns drawn from real conlang conventions rather than a fixed name list. Pick a style and a name type, and the tool assembles six new names entirely in your browser, no signup, no AI call, and no two runs the same. Tap any name to copy it straight into your character sheet or campaign Codex.

A Fantasy Name Generator Built From Real Naming Patterns

Generate character, place, and faction names for five fantasy cultures, then drop the ones that earn their place straight into your Codex.

Fantasy Name Generator

Pick a naming style and a name type, then generate six names at once. Tap any result to copy it. Every run reshuffles the syllable pool, so you won't see the same six twice.

    Tap a name to copy it.

    Three picks, six names

    1. 1

      Pick a naming style

      Elvish, Dwarvish, Human, Orcish, or Draconic. Each one changes the whole sound, not just the spelling.

    2. 2

      Pick a name type

      Character first name, place or settlement, or faction and house. The generator switches its whole pattern set to match.

    3. 3

      Generate, then copy

      Six names appear at once. Tap the one that fits and it copies straight to your clipboard, ready for your character sheet or Codex.

    How it works

    What's actually generating these names

    Syllable banks, not a random string

    Each naming style runs on a set of onset, vowel, and ending pieces collected from common fantasy and conlang naming conventions, the same building blocks desktop name generators for TTRPG and fiction have used for years. The tool recombines them, it doesn't invent sounds from nothing.

    Five cultures, five distinct sound profiles

    Elvish favors soft consonants and vowel chains. Dwarvish leans on hard stops and short vowels. Orcish stacks guttural clusters. Human stays close to familiar medieval-English roots. Draconic runs sibilant and ancient. Swapping the style swaps the whole sound, not just a prefix.

    Runs in your browser, nothing is stored

    The name list is rebuilt client side the moment you change a setting or hit generate. Nothing you generate is sent to a server, there's no account, and there's no history to manage or delete later.

    See it in context

    Names are the first thing that has to hold up at the table

    A GM prepping a new region, or a novelist naming a minor house that just walked on-page, needs options fast, not a single guess. Generate six, keep the one that fits the faction's voice, and write the rest off as rejected drafts, the same way you'd cut a line of dialogue. The keeper goes straight into the campaign Codex, spelling and all.

    A game master's worldbuilding notebook and fantasy atlas covered in handwritten faction names

    Common questions

    Is this fantasy name generator free to use?
    Yes. It runs in your browser with no signup, no usage cap, and no watermark on the names.
    Where do the naming patterns come from?
    Each style, Elvish, Dwarvish, Human, Orcish, and Draconic, is built from a curated set of syllable onsets, vowels, and endings drawn from common fantasy and conlang naming conventions, the same approach print and desktop fantasy name generators have used for two decades. It's pattern recombination, not a dictionary lookup.
    Are these names AI-generated?
    No. The generator runs a fixed set of naming rules in JavaScript, entirely in your browser. There's no model call and no server round trip, which is also why it keeps working once the page has loaded, even offline.
    Can I use these names in my published novel or TTRPG module?
    Yes. The output recombines generic phonetic pieces, it isn't a copy of any existing name or IP, so you're free to use, publish, or sell anything the tool generates.
    Will two people running the same settings get the same names?
    No. Each run reshuffles the syllable pool, so Elvish plus feminine gives you a different shortlist every time, not a fixed list you'll see again.
    Does it work for D&D, Pathfinder, or any other system?
    Yes. The names aren't tied to a ruleset, they're organized by naming style, so pick the style that matches your setting's race or region regardless of which system you're running.
    Why do some names look odd or hard to pronounce?
    Procedural generation occasionally produces an awkward combination, same as any syllable-based system. Generate again, or hand-edit the one piece that's off, that's faster than starting from a blank page.
    Can I generate more than six names at once?
    Click Generate 6 names again as many times as you want. There's no limit, and nothing you've already copied disappears unless you clear your own notes.

    Building the rest of the world?

    Koroverse's other tools and field reports help you keep names, factions, and timelines consistent as your Codex grows.

    Start creating