Home

PRIVATE BROWSER TOOL · PHASE 2

Room Assignment Generator

Assign named parties to rooms with capacities and optional room-ineligibility constraints. The complete workflow runs locally in this browser, with visible controls and a result you can inspect before copying or downloading.

LOCAL WORKBENCH

Generate a result

No upload · no account · no URL storage

Use room,capacity.

Ready. Entries and results stay in this browser tab.

Choose your settings, then select Generate.

How it works

  1. Parse every party row and room capacity as distinct slots.
  2. Randomize equally eligible parties, then fill room slots without exceeding per-party or room limits.
  3. Show room rosters, remaining capacity, and unassigned parties separately.

Worked example

Rooms with capacities 2, 2, and 1 can place five parties exactly once when no exclusions block a slot.

Limits and interpretation

  • At most 1,000 parties, 500 rooms, and 10,000 total capacity slots are accepted.
  • Capacity counts parties, not people within a named group.
  • Accessibility, equipment, and occupancy rules must be encoded as exclusions and reviewed by an organizer.

Privacy

Your inputs and generated results stay in this browser. This tool does not put them in a URL, analytics event, server log, or external request.

Frequently asked questions

How does Room Assignment Generator make its random choices?
Web Crypto supplies tie-breaking order while a capacity-aware allocator enforces the written constraints.
Does Room Assignment Generator upload my inputs or results?
No. Names, schedules, assignments, and results remain in this browser tab and are never sent to a server.
When should I use Room Assignment Generator?
Use it for preliminary room lotteries or group placement when capacity is simple and final human review is available.

Related tools