Skip to main content
Back to Fun generators

Fun

Mafia Game Role Generator

Used by developers, writers, and creators worldwide.

A mafia game role generator assigns the secret roles for a game of Mafia (also known as Werewolf), balancing the right number of mafia, special roles, and villagers for your group size. Mafia is a brilliant social deduction game, but setting it up means secretly dealing out a balanced mix of roles, which is fiddly to do fairly. This tool takes your player count and produces a shuffled, balanced role list — mafia to deceive, a detective and doctor to help the town, and villagers. Enter your number of players and generate the roles. It is ideal for parties, camps, classrooms, and game nights. Assign each player their secret role privately, then play through the night-and-day cycle as the town tries to root out the mafia. The ratio here keeps the game balanced for most group sizes.

Loading usage…

Free forever — no account required

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Enter how many players you have.
  2. Click Generate to produce the roles.
  3. Assign each player their role privately.
  4. Play through the night-and-day cycle.

Use Cases

  • Setting up a game of Mafia or Werewolf
  • A party social deduction game
  • A summer camp activity
  • A classroom group game
  • A game night with friends

Tips

  • Keep every role secret.
  • About one mafia per four players.
  • Use a moderator to run the rounds.
  • Add special roles for big groups.

FAQ

how does Mafia work

Players are secretly assigned roles — mafia, special roles like detective and doctor, and ordinary villagers. The game alternates between night, when the mafia secretly pick a target, and day, when the town debates and votes to eliminate a suspect. The mafia win by outnumbering the town; the town wins by eliminating all mafia.

how many mafia should there be

A common rule of thumb is about one mafia for every four players, which this generator follows, plus a detective and a doctor. That ratio keeps most games balanced and tense; you can adjust it for larger or more experienced groups.

how do i assign the roles

Give each player their role privately — the generated list assigns a role to each player number, so you can deal them out secretly or have a moderator whisper each one. Keep roles hidden, and let the deduction and bluffing begin.