Halfling Name Generator

Get one to ten halfling names, each a given name plus a family name, from 350 male and 350 female options in the D&D style.

Pick male, female or random, choose how many names you want (1 to 10) and press the button. Every result is a full halfling name, given name first and family name second: Finnan Grandbranch, Anver Littlebelly, Trynla Rosesong, Prulienne Applefinger. The list has 700 names, 350 for each gender, and they are written to fit the halflings of Dungeons & Dragons and similar settings: short, soft given names and cheerful compound surnames about food, fields and homes.

How the names are built

Given names are two or three syllables and mostly invented, with sounds borrowed from real D&D halfling names: Elrich, Linver, Yenric, Danumo and Orieon on the male side; Wilie, Zenris, Yesora, Roshaly and Lidtina on the female side. A few, like Finnan and Andal, come straight from the Player's Handbook lists.

Family names are the recognizable part. Each is two plain English words run together, following the convention Wizards of the Coast uses for surnames like Goodbarrel, Tealeaf, Brushgather and Hilltopple. In this list the first half is usually a size, color, quality or plant (Little, Big, Grand, Copper, Bronze, Free, Proud, Apple, Barley, Moss, Rose, Tea, Summer) and the second half a homely noun (belly, barrel, branch, bridge, brook, bottle, cobble, dance, finger, foot, hands, meadow, moon, pot, song, step). Together they give surnames such as Strongbottle, Undercobble, Barleybridge, Humblehands, Fatbarrel, Lightmeadow and Freebraid. Because the names are stored whole rather than assembled at random, a few good surnames recur with different first names (there are three Summersurges and two Thistlekettles), which is how real halfling villages work anyway.

Halfling naming conventions in D&D

The Player's Handbook describes halflings as using a given name plus a family name, with family names often being nicknames that stuck so well they were passed down. The official example lists are short and worth knowing, both so you can spot the style and so you can avoid handing a player a name from the book by accident.

SourceGiven namesFamily names
D&D Player's Handbook (5e), maleAlton, Ander, Cade, Corrin, Eldon, Errich, Finnan, Garret, Lindal, Lyle, Merric, Milo, Osborn, Perrin, Reed, Roscoe, WellbyBrushgather, Goodbarrel, Greenbottle, High-hill, Hilltopple, Leagallow, Tealeaf, Thorngage, Tosscobble, Underbough
D&D Player's Handbook (5e), femaleAndry, Bree, Callie, Cora, Euphemia, Jillian, Kithri, Lavinia, Lidda, Merla, Nedda, Paela, Portia, Seraphina, Shaena, Trym, Vani, Verna
Tolkien's hobbits (the model for the whole race)Bilbo, Frodo, Samwise, Peregrin, Meriadoc, Rosie, Lobelia, BelladonnaBaggins, Took, Brandybuck, Gamgee, Bolger, Proudfoot, Sackville-Baggins

Two things stand out. Official male names are often ordinary English names (Milo, Reed, Lyle) while female names lean floral and Latin (Lavinia, Portia, Seraphina). And every family name is a small joke about comfort or the countryside. The generator keeps the second rule strictly and loosens the first, giving more invented given names so that a table of six halflings does not sound like a class register. Tolkien's names are copyrighted characters, so treat that row as a style reference, not a source to copy.

In 5e halflings come in Lightfoot and Stout subraces (plus Ghostwise in some settings); the names do not change between them, so any result here works for all three. If your character was raised among other folk, mixing in a name from the Gnome Name Generator or the Medieval Name Generator is a quick way to show it.

Who uses this

  • Players making a character. Generate ten, read them aloud, keep the one the table laughs at. Halflings are the race where a slightly silly surname is a feature.
  • Game masters filling a village. An inn, a market and a burglary suspect need names on the spot. A batch of ten mixed-gender names covers a whole shire hamlet.
  • Baldur's Gate 3 and other video RPGs. The character creator lets you type any name; a generated one matches the game's own halfling NPCs.
  • Fantasy writers who want the hobbit feel without borrowing Tolkien's surnames outright.

For a halfling's patron deity or a name to swear by, the Random God Name Generator covers that, and a hedge-witch neighbor can come from the Witch Name Generator. The whole set is listed under all name generators.

Frequently asked questions

Do the halfling names include a last name?

Yes. Every result is a given name and a family name together, such as Kashorn Whispershine or Qizana Bronzefinger. There is no option to generate first names or surnames on their own, but the surname is easy to split off and reuse.

How many female halfling names are there?

350 female and 350 male, 700 in total. Choose Female in the gender dropdown to draw only from that half; Random mixes both.

Are these official D&D halfling names?

No. They are original names written in the style of the Player's Handbook examples. A handful of given names, such as Finnan, do appear in the official lists, but the family names are all new.

Can I use these names for hobbits, or for Pathfinder halflings?

Yes. Pathfinder halflings use the same given-name-plus-family-name pattern, and the surnames fit hobbit-style settings. Just avoid using Tolkien's actual family names like Baggins or Took in anything you publish.

Why do some surnames repeat?

The list stores 700 complete names rather than assembling first and last names at random, and a few surnames were used more than once with different given names. In play that reads as members of the same family, which suits halflings well.