Halfling Name Generator

Generate cozy halfling names for lightfoot, stout, and ghostwise halflings. Perfect for D&D 5e rogues, rangers, and cheerful NPCs.

10
  • Ales
  • Odos
  • Perrifoot
  • Tolbo
  • Peroy
  • Wilfoot
  • Els
  • Serain
  • Perebo
  • Tolain

Halfling names sound like home — warm, humble, and a little mischievous. Use this generator for player characters, innkeepers, farmers, and the sort of NPC who offers you second breakfast.

How D&D halfling names work

In fifth edition, halflings rarely introduce themselves with a single stark syllable. Given names tend to be soft and friendly — Bilbo-adjacent without copying Tolkien wholesale — while family names advertise a trade, a landmark, or a running joke the clan refuses to drop.

Lightfoot halflings often pick names that travel well on the road. Stout halflings lean earthier. Ghostwise traditions (when your table uses them) may favor quieter, older-sounding roots. Mix one cozy given name with a punchy surname and you already have a memorable sheet header.

Example name shapes

Given + surname: Merric Underbough, Lila Tealeaf, Osborn Hilltopple.

Nickname first: Pip (Peregrin), Rosie (Rosamund), Ham (Hamfast) — perfect for tavern scenes before the legal name appears on a contract.

Clan-forward: “Underbough sent me,” works when the family brand matters more than the individual.

Using these names at the table

Generate a batch, pick two favorites, then assign one as the public name and one as the childhood nickname. For NPCs, recycle surnames across a village so the party notices kinship without a lore dump.

Pair this tool with the human and elf generators when you need mixed communities, or jump to the tavern and inn generators when the halfling owns the building behind the name.

How to use this generator

  1. Choose how many names you want (5–30).
  2. Click Generate for a fresh batch of random names.
  3. Click Copy on any name you like, or copy the full list at once.
  4. Use the name for your D&D character, NPC, location, or worldbuilding notes.

Naming tips

  • Add a descriptive surname: Goodbarrel, Hilltopple, Tealeaf, or Underbough.
  • Lightfoot halflings favor travel-ready, breezy names; stout halflings lean rustic and sturdy.
  • A nickname among friends ("Pippin" for Peregrin) adds instant character flavor.

Related generators