Minecraft Villager Name Generator

Names for every villager in your village, by job and by biome.

Name format

Press Generate Names for 8 minecraft villager names.

Tap a name to copy it, or the bookmark to keep it.

black shadow = tap it

Example Minecraft Villager Names

A few names this generator came up with. Tap one to copy it, or press "Generate Names" above for more.

Any · Any · Name only

  • Moss Mortar
  • Baobab Furrow
  • Huhgo Archer
  • Hmmelda Shieldon

Butcher · Taiga · Name only

  • Hrmmily Brisket
  • Spruce Chopsworth
  • Hazel Gammon
  • Hmmmond Mutton

Farmer · Any · Name only

  • Pine Harrow
  • Harrumph Carrotson
  • Croaky Potts
  • Marula Wheatley

Fletcher · Taiga · Name only

  • Pine Quiver
  • Moss Arrowsmith
  • Hmmbert Bowman
  • Fern Flint

Mason · Any · Name only

  • Mirage Slab
  • Bjorn Terracotta
  • Ember Cobbleton
  • Mmmartin Granite

Toolsmith · Taiga · Name only

  • Cedar Hammond
  • Juniper Toolley
  • Fir Shovell
  • Sven Tinker

How the Minecraft Villager Name Generator Works

It works from 255 names and name parts, which combine into over 63,000 possible results.

The choices:

  • Profession: Any, Armorer, Butcher, Cartographer, Cleric, Farmer, Fisherman, Fletcher, Leatherworker, Librarian, Mason, Shepherd, Toolsmith, Weaponsmith, Nitwit.
  • Biome: Any, Plains, Desert, Savanna, Taiga, Snowy, Swamp, Jungle.
  • Name format:
    • Name only, e.g. Nippy Codsworth
    • With their job, e.g. Gladys Lapis the Cleric

Each press gives you 8 names. "Show 8 more" adds 8 you haven't seen yet, until the names for the choices you've made run out.

This Minecraft villager name generator names villagers by profession and biome, from Herbert Bookworth the Librarian to Frosty Woolsey the Shepherd. Villagers don't come with names, but a name tag changes that, and a named villager is much easier to keep track of in a trading hall.

How to name a villager in Minecraft

To name a villager in Minecraft, rename a name tag on an anvil and use it on the villager.

  1. Get a name tag: you can find them in chests, catch them while fishing, or buy them from a librarian villager.
  2. Put the name tag in an anvil, type the name and take it out. This costs one level of experience.
  3. Hold the name tag and use it on the villager. The name shows above its head.

A named villager won't despawn, and the name stays if it changes job. Naming villagers is a big help in a trading hall, where a row of identical librarians is easy to mix up.

Villager names by job and biome

Minecraft villagers have 13 professions, plus the jobless nitwit, and come in 7 biome types.

  • Thirteen jobs: armorer, butcher, cartographer, cleric, farmer, fisherman, fletcher, leatherworker, librarian, mason, shepherd, toolsmith and weaponsmith, each linked to a workstation block. Nitwits, in green coats, never take a job.
  • Seven villager types, one for each biome they come from: plains, desert, savanna, taiga, snowy, swamp and jungle. The names follow the biome too, so a snowy villager might be Frosty and a desert one Dusty.
  • The title format adds the job, so your librarian becomes Herbert Bookworth the Librarian.

For your other mobs, try the Minecraft Pet Name Generator, and for the village itself, the Minecraft Town Name Generator.

For everything else in Minecraft, see all the Minecraft name generators.

More for your Minecraft world: world names.

Frequently Asked Questions

How do you name a villager in Minecraft?
Rename a name tag on an anvil (it costs one level), then use the name tag on the villager.
Does naming a villager stop it despawning?
Yes. A villager with a name tag won't despawn.
What are good names for a librarian villager?
Bookish ones: choose Librarian for names like Herbert Bookworth, or the title format for Herbert Bookworth the Librarian.
Can you name a villager anything?
Almost: an anvil allows up to 50 characters. A few special names do odd things to mobs, though: Dinnerbone or Grumm turns any mob upside down.
What are funny villager names?
Funny villager names lean on the villagers' famous "hmm": try names like Hmmmond Edgeworth or Harrumph Beetroot, or give your nitwit a name like Snooze.

More Minecraft Name Generators

Free to use, no credit needed. If you're naming a business, brand, band or product, check the name isn't already taken or trademarked first.