Skip to content
Workplace Free Β· Private

Breakout Room Assigner

Split a meeting into random breakout rooms.

Built and maintained by Paul Clark, Redmoon Software Β· Last checked

Paste your meeting roster and split everyone into a set number of breakout rooms in seconds. It's made for facilitators running workshops, classes, or large video calls who need balanced groups fast. The output is copy-friendly, so you can drop the room lists straight into chat or your meeting tool.

Paste. Add your attendees, one per line, and choose how many rooms you need.

0 items

Click Assign rooms to see a result.

Options
Recent results
  • No history yet.

How it works

  1. Paste. Add your attendees, one per line, and choose how many rooms you need.
  2. Assign. Click "Assign rooms" to split everyone into balanced breakout groups.
  3. Copy. Copy the room lists to paste into your meeting chat or share with the group.

About the Breakout Room Assigner

Two modes that answer different questions

The Mode option decides what the number you type means. In one mode it is the number of rooms and the tool divides everyone between them; in the other it is the size of each room and the tool makes as many rooms as that requires. Twenty people split "by number" into four gives four rooms of five; split "by size" into four gives five rooms of four.

The distinction matters most when the numbers do not divide evenly. Twenty-two people into four rooms produces two rooms of six and two of five β€” the remainder is spread rather than dumped into one oversized room. Twenty-two people in rooms of four produces five rooms of four and one of two, and a room of two is a very different experience from a room of four, so check the output before you send people into it.

Keeping people together with parentheses

A line wrapped in parentheses is treated as one unit that cannot be split: (Ana, Ben) on its own line guarantees Ana and Ben land in the same room. The names inside are separated by commas, and the whole group is shuffled as a single token.

This is the feature that makes the tool usable for real meetings, where two people share a client, or a facilitator needs to be with the group that has never done this before. Be aware that a locked group counts as one item when the split is calculated, so three pairs and two individuals is eight people but only five things to distribute β€” which is why rooms can come out less even than you expected.

What "avoid last round's pairs" really does

With the option on, the tool generates twenty-five candidate arrangements, counts how many pairings in each are ones you have not already had, and keeps the best of the twenty-five. It then records every pairing it just used, in your browser, so the next round can avoid them too.

That is a best-effort search, not a guarantee. With a small group and several rounds there simply are not enough fresh pairings left, and the tool will hand you the least-repeated arrangement it found rather than refusing. It is also blind to anything it did not record: the history lives in this browser only, so clearing site data, switching machine or running the next session from a different laptop starts the memory from scratch.

Before you send the rooms out

  • Check the smallest room. Splits that look fine in aggregate often leave one room of two.
  • A locked group larger than your room size cannot be honoured β€” the group stays together and its room grows.
  • Nothing balances by role, seniority or department. If a room needs a facilitator, lock them to it with parentheses.
  • Re-running after someone drops off is cheap; re-running because you dislike the result quietly defeats the purpose.

Frequently asked questions

Can I lock certain people together?

Yes. Wrap them in parentheses on one line, like "(Alice, Bob)", and they'll always land in the same room.

Does it avoid repeating rooms?

Yes. Turn on "Avoid last round's pairs" in Options to reduce the chance the same people are grouped again.

Is the split random and balanced?

Yes. People are shuffled with the Web Crypto API for an unbiased draw, then distributed as evenly as possible across the rooms you ask for.

Is my roster uploaded anywhere?

No. The whole assignment runs in your browser and your roster is never sent to a server.

Related randomizers

Further reading

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.