Skip to content
Elf Name Generator

Elf Name Generator with Real Elvish Meanings

Get elf names that mean something: this elf name generator builds Tolkien-style names from real Sindarin and Quenya roots, plus D&D, drow and Christmas elf names, all in your browser.

Elf Name Generator

Style
Gender
Meaning themes (Tolkien styles; none picked = all roots)

The same name with the same settings always gives the same list. Your name stays on this page: it is not sent, saved or put in the address.

Ctrl/⌘ + Enter generates. The lock on a card keeps that part when you generate again.

Pick a style and press Generate names.

Tolkien styles show what every piece of the name means and how to stress it.

    Meanings and Common translations are shown in English, as in the Elvish dictionaries (Eldamo, ElfDict).

    Favourites 0

    No favourites yet. Tap the heart on a name to keep it in this browser.

      This elf name generator gives you elf names that mean something. Pick a style (Tolkien's Sindarin or Quenya, a D&D high, wood or sea elf, a half-elf, a drow, a Christmas elf or a mix of them all), choose a gender (any, male, female or neutral), and you get a list of 5 to 20 names, each with its meaning or Common translation. The Tolkien styles build every name from real Elvish roots and show the gloss piece by piece, plus a stress hint with syllable dots so you can say it at the table. You can also turn your own name into an elf name, keep favourites and export the list with meanings. Everything runs in your browser: no account, no AI, nothing sent anywhere.

      How to use the elf name generator

      1. Pick a style. Sindarin and Quenya for Tolkien-flavoured fiction; high, wood, sea elf or half-elf for D&D and similar games; drow for dark elves with a House; Christmas elf for a playful holiday name; Any style for a mixed list in which every card is labelled with its style.
      2. Pick a gender and how much to show. Any, male, female or neutral. In the Tolkien styles the gender decides which endings may appear (neutral gives a bare two-root name or the neutral ending); in the D&D styles it matters much less. For D&D and drow lists, the Show switch gives the full name, the given name only or the family name or House only. The Names menu offers 5, 10, 15 or 20.
      3. Choose meaning themes (Tolkien styles). Tap themes such as sky & stars, light, silver, gold & jewels, forest & wild, sea & water, mist & wind, fire, shadow, noble & royal or places, and the names are built only from roots on those themes. Quenya has no colour, mist-and-wind or shadow roots, so those chips are disabled there. If a theme has too few roots for a full list, the rest is filled from other roots and a note tells you.
      4. Type your name (optional). Enter your own name to get a fixed list that is always the same for that name, style and gender. More on that below.
      5. Generate. Read the gloss and the stress hint under each name: the dots show the syllables and the big dot the stressed one. Ctrl or Cmd plus Enter works too, and so does Enter in the name field.
      6. Lock and reroll. Lock the given name or the family name on a card (the whole name in the Tolkien styles) and generate again, or reroll a single card on its own.
      7. Save. Star favourites (kept in this browser, up to 50), copy one name or the whole list, or download it as a text or CSV file. Every export carries the name, style, gender, meaning or translation and the stress.

      What makes an elf name sound Elvish

      When I name an elf, I pick the meaning first and the sound second. A wood elf ranger called "leaf-maiden" or a sea elf called "star-foam" carries a small story the player can tell at the table, and that is worth more than any pretty syllable.

      Tolkien names: building from real roots

      A Sindarin name is usually one or two roots plus an optional ending. These are the roots I reach for most; the generator uses a larger table of the same kind, with meanings checked against Eldamo and ElfDict. Gil, "star", is the one in Gil-galad, "star of radiance" (Eldamo entry).

      Common Sindarin roots for elf names
      RootMeaningSeen in
      gilstarGil-galad
      ithilmoonIthilien
      anorsunAnórien
      galadradiance, lightGaladriel
      celebsilverCeleborn
      malgoldmallorn
      nimwhiteNimloth
      laeggreen (fresh)Legolas
      orntreeCeleborn
      lothflowerNimloth
      rosfoam, sprayElros
      mordark, blackMorwen

      The endings decide whether the name reads as male or female. The genders follow the RealElvish list of Sindarin suffixes for people.

      Sindarin name endings and their gender
      EndingMeaningUse on
      -ionson, son ofmale
      -dirman, male doermale
      -ieldaughter, daughter offemale
      -wenmaidenfemale
      -rielgarlanded maidenfemale
      -ordoerneutral
      Diagram: the roots celeb (silver) and orn (tree) join into Celeborn, silver tree, stressed CE-le-born; ithil (moon) plus the male ending -dir gives Ithildir
      Two roots, or a root and an ending, make a name; the gloss comes from the pieces.

      Four worked examples, the same ones the generator is tested on:

      One honest limit: real Sindarin changes consonants when words join (Legolas comes from laeg + golas). The generator joins the pieces directly with a few simple spelling rules and never mixes Sindarin and Quenya in one name. The result is a new name in Tolkien's style, not a canon character: the card carries the badge "new name in Tolkien's style", or "canon name" if it happens to match one from the books. For a real translation of a phrase, ask a Tolkien-language community. The full method is in the guide how to make an Elvish name in Sindarin.

      Saying Elvish names right

      The stress rule from Appendix E of The Lord of the Rings is short, and the generator applies it to every Tolkien name, writing the stressed syllable in capitals:

      Stress examples
      NameStressWhy
      ElrondEL-rondtwo syllables
      CelebornCE-le-born"le" is short and open, so the third-to-last takes it
      Elendile-LEN-dilthe e of "len" is followed by n and d
      MírielMÍ-ri-el"ri" is short, so the stress falls on the accented first syllable

      D&D elf names: child, adult and family

      D&D elves follow a different pattern, set out in the D&D Basic Rules. An elf uses a short child name (Ara, Faen, Rinn) until declaring adulthood some time after the hundredth birthday, then chooses an adult name. The family name is a Common translation of a longer Elvish phrase: Galanodel is Moonwhisper, Amakiir is Gemflower, Liadon is Silverfrond, Siannodel is Moonbrook.

      The generator copies the pattern, not the book list. It makes new adult names in the same style, adds an invented Elvish family name with its Common translation, and gives every card a short child name (six letters at most). Each Common word always keeps the same Elvish form, so Moon is always Ithae and a Moon family anywhere in your world shares that root. None of the official names or the five official translations is ever output. I pick the family imagery by subrace:

      Subrace tables and tips for game masters are in the guide D&D elf names by subrace.

      Drow names and Houses

      A drow is introduced by a given name and a House, never a personal surname. The House passes down through the matriarch, often carries an apostrophe (the Do'Urden and Tuin'Tarl pattern) and has no translation. Female given names lean on sibilant sounds such as ss, qu, yr and rae; male names are shorter and harder, built around sounds like zak, jar, riz and val (drow naming patterns). The generator keeps to that: female names always contain ss, qu, yr or rae, male names zak, jar, riz or val, and every House is new (some in the X'Yyy form with an apostrophe) and labelled "House, no translation". It never reuses a famous House, so your matron mother does not share a House with a novel's hero.

      Your name in Elvish

      Type your name and the generator turns it into elf names in the style and gender you chose. The same name always gives the same list: the name is normalised (accents and capitals removed, so André and ANDRE give the same result), combined with the style and gender, and turned into a fixed seed for the random picks. A 10-name list is the first half of the 20-name list for the same settings. A name with no Latin letters is used as typed, trimmed and in lower case. Your name is processed on the page only. It is not sent anywhere and never goes into the address bar.

      This is not a translation. Most modern names have no Elvish meaning, and a "translation" of Sarah or Mike would be invented. What you get is an Elvish-style name that is yours every time you type it, with an honest gloss of the roots it uses.

      Christmas elf names

      Switch the style to Christmas elf for two-part holiday names in the Jingle Sparkletoes and Sugarplum Frostwhistle vein: gender-neutral, family-friendly and easy for small children to say. They are fun names, so they carry the badge "fun name" instead of a meaning. For lists by mood (cute, funny, classic, names for a pair of elves) and tips for a family elf tradition, read Christmas elf names.

      Where the names come from and how I check them

      Tolkien-style names come from a fixed table of Sindarin and Quenya roots and endings, each with its gloss. Names are 4 to 12 letters, use one or two roots plus an optional ending, never repeat an element and never mix the two languages. Male names only take male or neutral endings, female names female or neutral ones, and neutral names are a bare two-root compound or the neutral ending (-or in Sindarin, -dil in Quenya). A sound filter sits on top: no doubled letter across a join, no more than two consonants or two vowels in a row (th, dh, ch and ph count as one consonant), and the ending must survive the join. Random picks use the browser's cryptographic random generator, except in the your-name mode, which uses the fixed seed described above. Glosses stay in English on every language version of the site.

      Before release the tool runs a test page with known answers. A sample of them:

      Control cases from the test page
      InputNameGlossStress
      Sindarin galad + -rielGaladrielradiance + garlanded maidenga-LAD-ri-el
      Sindarin celeb + ornCelebornsilver + treeCE-le-born
      Sindarin el + rondElrondstar + domeEL-rond
      Sindarin el + rosElrosstar + foamEL-ros
      Sindarin nim + lothNimlothwhite + flowerNIM-loth
      Sindarin ar + -wenArwennoble + maidenAR-wen
      Sindarin lass + -wenLaswenleaf + maidenLAS-wen
      Sindarin ithil + -dirIthildirmoon + mani-THIL-dir
      Quenya isil + -durIsildurmoon + devoted toi-SIL-dur
      Quenya elen + -dilElendilstar + friende-LEN-dil
      Quenya mír + -ielMírieljewel + daughterMÍ-ri-el

      A second test generates a batch of 2,000 Sindarin male names and fails if any ends in -iel, -wen, -eth, -riel, -el, -ien or -ril, uses the same element twice or lacks a full gloss. A third checks that the your-name mode gives the same result for the same input, whatever the capitals, accents or spacing. The page also tests that no Elvish form is listed twice.

      Guides

      FAQ

      What is my name in Elvish?

      Most modern names have no real Elvish translation, so any site that 'translates' them is inventing. Type your name into the your-name mode instead: you get an Elvish-style name that is always the same for your name, with an honest meaning of the roots it uses.

      What does -iel or -wen mean in elf names?

      In Sindarin, -iel means 'daughter' or 'daughter of' and -wen means 'maiden', as in Arwen, 'noble maiden'. Both are female endings; the male counterparts include -ion 'son' and -dir 'man'.

      What is the difference between Sindarin and Quenya?

      Sindarin is the everyday tongue of the Grey-elves in Middle-earth, soft and full of th and l sounds (Celeborn, Galadriel). Quenya is the older, more formal High-elven language with more vowel endings (Elendil, Isildur, Míriel).

      Do D&D elves have surnames?

      Yes. A D&D elf has a family name that is a Common translation of a longer Elvish phrase, such as Galanodel for Moonwhisper. Drow use a House name passed down through the matriarch instead.

      Can I use a generated elf name in my book or game?

      Yes, names made here are free to use for characters, books, games and usernames. Just avoid famous canon names such as Legolas or Galadriel if you want an original character. This site is not affiliated with the Tolkien Estate or Wizards of the Coast.

      Is my name sent anywhere?

      No. The generator runs in your browser with no network requests. The name you type in the your-name box is used only to seed the list on the page; it is not sent, saved or added to the address. Only your favourites are stored, in this browser.

      About this site