Event setup
Distribute a set of comparable setup jobs across volunteers. Review assignments for practical fit before using them.
Randomly assign your task list to people with balanced task counts. Give every task one owner, copy assignments, or download CSV and TXT.
Opening your tool…
A task assignment generator distributes a task list among a group of people. This tool shuffles the people and tasks, gives every task exactly one owner, and balances the number of tasks so that no two people differ by more than one assignment.
Enter four people and the eight example setup tasks. Select Assign tasks. Everyone receives two tasks, with every original task appearing once. Add a ninth task and generate again: one randomly positioned person receives three, and the other three receive two.
Distribute a set of comparable setup jobs across volunteers. Review assignments for practical fit before using them.
Share a list of small chores when each person can do any task. Each run starts fresh and does not track past turns.
Assign activity tasks to participants and export a readable responsibility list for the session.
The tool independently shuffles people and tasks, then deals tasks around the shuffled people in a cycle. Every task entry is used exactly once.
For t tasks and p people, each person gets either floor(t ÷ p) or ceil(t ÷ p) tasks. When tasks are fewer than people, some people receive none for that run.
Blank lines are ignored and surrounding spaces are trimmed. Duplicate text is preserved as separate entries. CSV includes person_entry and task_entry numbers so identical labels remain distinguishable.
No duration, difficulty, skill, availability, exclusion or history constraints are applied. Equal task counts can still represent unequal work. Review the result where those differences matter.
Exports use the current result without generating again. After editing inputs, generate a new result to apply the changes.
Your entered names, words, clues and tasks are processed in this browser. These tools do not upload them, put them in the URL, store them in browser storage or include them in analytics events. Refreshing or leaving the page discards the current result. General site analytics still run; see the privacy policy.
Yes. Every nonblank task line is a separate entry and gets one owner. Duplicate task text remains separate work entries.
One person gets three tasks and the other three get two. Shuffling people makes the extra-task positions random for that run.
Some people receive no task and are shown explicitly. The remaining people each receive one task.
No. It balances counts within the current run only. It does not record past allocations or evaluate difficulty, time, skills or availability.
Yes. Copy assignments and Download TXT provide a grouped list. CSV includes entry numbers, people and tasks; formula-like text receives a leading apostrophe for spreadsheet safety.