Halfling Name Generator
This page opens the generator on its Halfling chip, which builds a small-folk character name in two parts: an invented first name, and a plain English surname that reads like somewhere you could live or something you could eat. The first name is one stem drawn from this set's own 44 syllables, Bodo, Cressy, Marigold, Hamfast, Tansy and Quilla among them, and on about one draw in three an ending is attached to it, kin, et or ling, so Tilly comes back as Tillykin and Robbin as Robbinkin. Halfling is one of the smooth sets, so an ending that would leave two vowels touching is thrown back and another is drawn: that is why et lands on the consonant endings, Hobbet, Nobbset, Jemet and Hamfastet, while Bodo and Milo take kin or ling instead. The redraw gets a limited number of tries rather than an absolute veto, so roughly once in several thousand names a doubled vowel like the one in Ursieet still gets through, which is worth knowing before you read a long list aloud. The surname is not invented at all: it is drawn whole from one of three authored banks, eight homesteads (Underbarrow, Millbrook, Downhollow, Barleyfield, Greenfurrow, Hillbottom, Warrenside and Oatlow), eight foods (Honeycrust, Applewold, Plumbottom, Buttermere, Gingerpot, Curdwell, Pepperbrook and Sugarloaf) and eight crafts (Thatchwell, Tinlow, Wickerby, Spindlebark, Kettlewright, Loomfoot, Candlewick and Cobbleside). Length is not a size control on this set, because the first name is one stem at every setting: what it changes is which banks are in play. Short draws homesteads and foods only, sixteen surnames, while Medium and Long open the craft bank as well, twenty four. Every draw here is two words, so a halfling never arrives as a bare single name the way a draw from some other styles can. The 44 stems belong to this set alone, and none of the other 30 styles builds a name out of one of them. Ask for up to 100 at a press, type a seed word if you want the same villagers back at the next session, star the ones worth keeping and copy them as a block. The small line under each name reads the invented first name only, cut at the join it was built on with one syllable in capitals, rob-bin-KIN or BER-ry, and it leaves the plain surname alone.
Building names
The chips choose the style, and each one is a different syllable set: Halfling builds character names. Type a seed word to make a run repeatable, or leave it empty for a fresh set every press. The line under each name is a reading cue for the invented word the name is built on, cut at the joins the generator used.
Common questions
- Are these hobbit names?
- The chip is called Halfling, and every name it makes is invented here rather than borrowed. The set holds 44 syllable stems written for this tool, three endings and 24 plain surnames, and a finished name is those parts joined by rule in your own browser. Nothing from a published book, film or game sits in the corpus: the tests that ship with the tool check every style's word list, and a batch of generated names from every style at every length, against a list of well-known character and place names, so a name that lands near a familiar one did so by chance rather than by copying. What people usually mean by that flavour comes from the shape rather than from any borrowed word: a short, homely first name standing in front of a surname made of a homestead, a food or a craft. A name you are about to publish is still worth a search first, because that is a question about the world and not about this generator.
- Where do the surnames come from, and what does Length change?
- Three authored banks, eight entries each. The homesteads are Underbarrow, Millbrook, Downhollow, Barleyfield, Greenfurrow, Hillbottom, Warrenside and Oatlow. The foods are Honeycrust, Applewold, Plumbottom, Buttermere, Gingerpot, Curdwell, Pepperbrook and Sugarloaf. The crafts are Thatchwell, Tinlow, Wickerby, Spindlebark, Kettlewright, Loomfoot, Candlewick and Cobbleside. Length picks which of the three are in play rather than making the name longer, because the first name is a single stem at all three settings. Short uses the homesteads and the foods, so sixteen surnames are possible and no craft name appears. Medium and Long put all three banks in, twenty four surnames, which is the only way to draw a Kettlewright or a Cobbleside. If you want a farming village, stay on Short. If you want a market town with trades in it, move to Medium.
- Why do some first names end in kin, et or ling?
- Those are the three endings this set can attach, and it attaches one on about a third of the draws, so roughly two names in three are the bare stem: Berry, Marigold, Nobbs, Tansy. The choice is not free, because Halfling is a smooth set: the join is checked first, and an ending that would put two vowels together is thrown back and another one drawn. That is the whole reason et shows up on stems that end in a consonant, Hobbet, Nobbset, Jemet, Hamfastet and Rufuset, while a stem like Bodo or Milo comes back as Bodokin or Miloling instead. The redraw is limited to a few attempts, so about once in several thousand names an awkward join such as Ursieet survives. The reading cue under each name shows the seam: the capitals move onto the ending when there is one, rob-bin-KIN, and sit on the first syllable when there is not, BER-ry.
- Can I get a whole family or a village that shares one surname?
- Not automatically on this set, because each surname is drawn independently for each name. What makes it easy anyway is how few surnames there are: 24 at Medium and Long, 16 at Short, against a count that can go to 100. Ask for 100 and some surname will have come up five times or more, so you can star every Millbrook in the grid and press Copy kept to get that household one per line. If you would rather the tool did the grouping for you, the Gnome chip is the style built that way: it draws one clan word and gives it to three names in a row. And if you have a surname you want on a first name that never met it, pair the two by hand after copying, since nothing here stops you using the names however you like.
- How do I get the same halfling names back at the next session?
- Type a seed word before you press Generate. The same seed word on the Halfling chip at the same Length returns the same names in the same order, tomorrow and on anyone else's machine, so the villagers you wrote into last week's notes are still there. Changing Length changes the list even with the seed unchanged, because the surname banks change with it, so note which setting you used. A seed of only spaces counts as no seed at all: with the field empty every press draws fresh from the browser's cryptographic generator, which cannot be replayed. The Count field takes a whole number from 1 to 100, and asking for none, for 101 or for something that is not a whole number gets you a message naming the limit you crossed rather than a quietly trimmed list. Nothing you type is uploaded and no account is asked for.
- Can I switch to another style without leaving this page?
- Yes. The chips above the grid change style in place, all 31 of them, so you can draw a halfling here, switch to Gnome or Medieval for the rest of the scene, then come back. The difference is what happens on a reload: this page is the halfling page, so it opens on Halfling every time however you left the tool, while your Length, Count and seed word come back as you last set them. The main generator page opens on whatever style you last chose instead. Start over, in the row above the heading, forgets the remembered settings and leaves this page opening on Halfling all the same.
Every syllable set here is written for this tool and assembled by rule, so a name can land near a real one by chance but is never copied from a published character list. The pronunciation cue is built from the same syllables, so it is a reading aid rather than a claim about any language.