Fair Random Assignment in Seconds
Use this tool anytime you need a fair 1-to-1 random matching — team assignments, chore allocation, prize draws, or penalty games. Enter each participant's name on the left and each possible outcome on the right, then hit Run Ladder for an instant result. Each participant is assigned exactly one unique outcome, with no repeats. Hit Run Again to reshuffle with the same setup.
Frequently Asked Questions
What if I leave a name blank?
Blank participant names auto-fill as "Participant N" and blank outcomes as "Outcome N".
Is the assignment truly random?
Yes. A Fisher-Yates shuffle is used to ensure a uniformly random 1-to-1 matching each run.
Can outcomes repeat?
No. Each outcome is assigned to exactly one participant — just like a real ladder game.