Skip to main content
TTRPG Tool

Halfling Name Generator for D&D and TTRPGs

Names for halfling NPCs

d700700 entriesRoll anytime

Sample Entries

1Alton Baggins
2Ander Took
3Cade Brandybuck
4Corrin Gamgee
5Eldon Bolger
6Errich Boffin
7Finnan Bracegirdle
8Garret Proudfoot
9Lindal Sackville
10Lyle Burrows
11Merric Cotton
12Milo Gardner

About Halfling Names

Halfling names have a distinct warmth to them that reflects the culture they come from. Where elven names reach toward the eternal and dwarven names strain under the weight of legacy, halfling names tend to be comfortable - the kind of names that fit naturally in a sentence alongside words like "supper" and "garden" and "second breakfast."

Halfling personal names are often pleasantly mundane with a slight twist: Rosco, Bimble, Calla, Tivver. They sound like names a sensible person would choose, which is exactly the point. Halflings, broadly speaking, are sensible people. The fantastic is something that happens to them despite themselves, and their names reflect a culture that did not go out looking for trouble.

Family names among halflings tend to be two-part compound words that paint a small domestic picture: Tealeaf, Goodbarrel, Softfoot, Sweethollow. The components are always pleasant, never threatening, often agricultural. Some halfling family names reference an ancestor's reputation or a notable incident in the family history - the Brandybucks named themselves after a river, the Tooks after a geographic feature. In many campaign settings, halfling family names function as gentle character signals before a word of dialogue is spoken.

Nicknames are common and often replace given names entirely. A halfling called Pip from childhood might never use Peregrin in daily life. Close friends and family use the nickname; formal or uncomfortable occasions bring out the full name, which is why hearing a halfling use another halfling's full given name can signal that something has gone seriously wrong.

For GMs, halfling names are some of the easiest to make feel authentic. The phonetic pattern is distinct enough that even a made-up name sounds "right" if it follows the conventions.

How to Use This Generator

Use halfling names to quickly populate a shire, village, or inn with named locals who feel distinct without requiring deep backstory. Rolling a personal name and a family name together takes ten seconds and creates an NPC who already feels like they have a life outside the plot.

Frequently Asked Questions

Do halfling names work for both Lightfoot and Stout halflings?

Yes. The name styles overlap significantly between subraces - the distinction tends to be cultural rather than strictly phonetic, so the same name pool serves both.

Are halfling family names always compound words?

Most are, by convention, but single-word family names exist. The compound style is traditional and immediately readable as halfling, so it's the dominant pattern in the table.

How do I make a halfling NPC feel distinct beyond their name?

Pair the name with a roll on npc-traits or a specific food or hobby mention. Halfling characters become memorable fast when they have one concrete domestic detail attached to them.

Optional: Organize Your Rolls in Multiloop

These random tables are fully usable without login. If you want a deeper workflow, Multiloop helps you save rolls, build custom tables, and connect outcomes to your campaign notes.