Skip to content
RandNext
Esc

Random Role Assigner

Hand out roles at random — for mystery games, class jobs or meeting duties. Give a role to more than one person, fill the rest with a default role, and keep them secret until each person looks.

  • Roles with counts
  • Secret reveal mode
  • Your list stays in your browser
7 people
4 roles

One role per line. Add “x2” for a role more than one person should get.

Roles

Add people and roles, then press Assign roles.

Role Assigner API

A dedicated public endpoint for Random Role Assigner is not available yet. The RandNext API currently supports random jokes, quotes, questions and words.

View available API endpoints →

You might also like

How to use it

  1. 1List the people.
  2. 2List the roles — add “x2” for repeats — and a default for everyone else.
  3. 3Press Assign roles; in secret mode each person taps their name.

FAQ

What if there are more people than roles?

Everyone else gets the default role you choose, such as “Townsperson” or “No role”.

Are the names saved or sent anywhere?

No. Everything happens in your browser; nothing is sent to RandNext or stored.