Fantasy Names

Elf Name Generator

Spin up lyrical high-elf, wood-elf, and moon-touched names for characters, NPCs, and campaign lore.

Hit Generate to forge a result.

    About this elf name generator

    Looking for an elf name that sounds like it belongs in an ancient forest court, not a random keyboard smash? This generator builds names from elvish-flavored prefixes, middles, and endings so you get something pronounceable and campaign-ready in one click.

    Use it when you're filling a party roster, stocking a city of silver towers, or naming a mysterious archer who shows up for exactly one session and somehow steals the plot. Generate a handful at once, pick the one that sticks, and tweak the spelling if your table has house pronunciation rules.

    Want a sound baked in? Type a fragment like "sil" or "wen" in Include and the tool will weave it into the result. Soft consonants and flowing vowels stay the default vibe; short punchy dwarf names live next door in another tool.

    Bookmark Rollforge when you're mid-session and the party just asked the innkeeper's cousin what her name is. You've got about four seconds before someone invents "Elf McElfface." We're here so you don't have to.

    Elven naming habits that actually help

    • High elves lean long and vowel-heavy (think -iel, -ara, -orin). Wood elves read better with fewer syllables and sharper cuts.
    • Reuse one root across a bloodline—“Sil-” for a noble house, “Wen-” for a forest enclave—so related NPCs feel related without sharing a full name.
    • If your setting has Quenya-ish vs. Sindarin-ish registers, generate two batches and assign each culture a phonetic lane instead of mixing them in one city.
    • Stress matters: say the name out loud once. Soft consonants (l, n, r, th) survive at the table; stacked x/z clusters do not.

    What the generator is doing

    Each click assembles an elvish-flavored name from prefix, optional middle, and ending pools tuned for flowing vowels and liquid consonants. The Include field is not a filter on a database—it injects your syllable into the assembly so a house sound or legacy stem can survive regeneration. Quantity is for shortlists: five candidates beats one “perfect” roll you will second-guess mid-session.

    FAQ

    High elf vs wood elf—does the tool know the difference?

    Not as separate modes. Steer with length and Include: longer, more lyrical results for courtly high elves; shorter stems and earthier fragments (briar, fen, gwyn) for woodland cultures. Your ear is the final sorter.

    How do I keep a family of elves sounding related?

    Pick one shared stem—“sil”, “ae”, “riel”—and put it in Include while you generate siblings, cousins, or a dynasty. Change endings so they are not clones.

    Can these names sit next to Tolkien-style linguistics?

    They are flavor combinations, not a constructed language. Use them as-is for most tables, or treat results as drafts and adjust vowels to match whatever elven register your setting already established.

    First names only, or full names?

    You get a single assembled name per result. For surnames or house titles, generate a second pass with a different Include stem, or append a place-based epithet from your map.

    Why do some results feel almost-but-not-quite right?

    Random assembly occasionally lands on awkward stress. Regenerate, or keep the bones and swap one syllable—small edits usually fix pronounceability without losing the elven feel.

    You might also like