Ladder draw

Assign roles for up to 100 people and reveal each result.

Processed only in this browser

Enter names and roles on separate lines. Build a ladder, then select a name to reveal its result.

Participants and draw settings
Replay seed and settings file

A chosen seed makes the result predictable and can be selected repeatedly. Seeds and hashes support reproduction and change checks; they do not certify the organizer’s impartiality.

No share URL is created. Exported JSON contains names and settings; check who will receive the file.

Names, seeds and photo filenames are processed only in this tab, without sending or saving them to a server, URL or persistent browser storage. Files you explicitly copy or download remain on your device.

Result positions are uniformly shuffled, then the ladder is constructed to follow that mapping. Hiding is a display feature, not secrecy from someone who knows the seed or file.

How to use this tool

  1. Enter 2–100 people and an equal number of roles, or leave the roles blank.
  2. Build the ladder and check how the numbers correspond to names.
  3. Select a name to reveal its path and outcome, then optionally download the full assignment.

Assign three distinct duties

Input and settings
Three people; roles Presenter, Notes and Host
Result
A one-to-one assignment using every role exactly once, revealed by name

With no roles entered, numbered outcomes from one to the participant count can determine an order.

How the ladder lines connect

A ladder path changes columns along horizontal rungs between neighboring vertical lines. Rungs at the same height never touch to create a branch. End positions follow an initially uniform shuffled permutation, giving each participant exactly one outcome and using each outcome once.

Large lists, including 100 participants, use a scrollable diagram. Its column numbers match the result cards, and selecting a name with Tab and Enter reveals the same path and assignment as a mouse click.

Hidden results and exporting

Each outcome stays behind a question mark until its name is selected. Reveal all results displays every assignment. Copy all results and CSV exports include the complete mapping even when some cards are hidden, so inspect the contents before forwarding them.

A replay file records the ladder algorithm version, seed, names and roles together. A hidden card is a display choice rather than encryption or access control, and someone who knows the seed can compute the outcomes. This tool does not generate a share URL containing participant names.

Common questions

Can two people receive the same role?

Distinct role labels are assigned once each. Duplicate names, repeated roles and mismatched role counts are rejected to prevent unintended double assignments.

What happens when I rebuild the ladder?

A new ladder gets a new seed and clears the individual reveal state. Undo can restore the immediately previous settings and result; a saved JSON file can reproduce the same mapping later.

Standards and references

Read alongside this tool