Back to all tools

Role Spinner

Randomly assign roles to players. Perfect for Mafia, party games and team activities.

No files are stored on our servers

Players (6)

Alice
Bob
Charlie
Diana
Eve
Frank

Roles (6)

Mafia
1
Doctor
1
Sheriff
1
Citizen
3

How to use

  1. 1

    Add player names and set how many of each role you need.

  2. 2

    Spin the name wheel to pick a random player, then spin the role wheel to assign their role.

  3. 3

    Repeat until all players have a secret role — then share the results!

Role Spinner — Random Role Assignment for Mafia & Party Games

Assign secret roles to players randomly using two spinning wheels. Perfect for Mafia, Werewolf, and any party game that needs fair role distribution.

Skycally's Role Spinner takes the awkwardness out of distributing secret roles for social deduction games. Add your players, configure how many Mafia, Doctors, Sheriffs, Citizens — or any custom roles — you want in play, then let the wheels do the rest. A first wheel picks a random player, and a second wheel assigns them a role drawn from the remaining pool, so every game starts with a perfectly fair, fully randomized setup.

Everything runs locally in your browser: names and roles never leave your device, so it's safe to use even when someone is screen-sharing. It's ideal for Mafia, Werewolf, Secret Hitler, Among Us-style party games, classroom activities, team-building exercises, or any moment when you need to hand out hidden roles without arguments. Once the game is over, copy the full assignment table with one click for moderators or post-game recaps.

Frequently Asked Questions

How does the Role Spinner work?

You configure your players and the roles you want in play, then for each round the tool spins one wheel to choose a random player and a second wheel to assign them a role. Once assigned, that player and one slot of that role are removed from the remaining pool, so the distribution stays correct.

Which games is it good for?

It works for any game that needs secret role assignment — Mafia, Werewolf, Secret Hitler, One Night Ultimate Werewolf, Among Us-style party games, escape rooms, classroom simulations, and team-building exercises.

Can I add custom roles?

Yes. Add any role name you like and choose how many copies of it to include. Each custom role gets its own color automatically so it's easy to spot on the wheel and in the final summary.

Is my data private?

Completely. Player names, role configurations, and final assignments all stay in your browser tab. Nothing is uploaded, stored on a server, or tracked.

You might also like

Other tools you might find useful.