Skip to the tool
mtool
  • free
  • no sign-up
  • on device
  • random
  • generator

Conditional Group Generator

Create random groups with together, apart and captain rules in your browser — free, with no sign-up, and no names sent to our servers. Paste the names, set who stays together or apart, add captains or skill ratings, then generate your groups.

0 / 100

One person per line, up to 100.

How to split

Add at least two people.

Group rules

Optional rules for who stays together or apart. Rules may make a split impossible.

Keep apart

Keep together

mtool does not save or receive names. Copy places the result on your clipboard.

Add at least two people and generate teams.

How it works

  1. ParticipantsEnter up to 100 names, then choose 2–50 groups or a maximum group size.
  2. Group rulesAdd together/apart pairs or captains. Optional 1–5 ratings guide a best-effort skill balance; generate and inspect the groups.

Questions

What conditions can I set?

You can keep a pair in one group, separate a pair, reserve a named captain for a group and rate skills. Hard rules are always checked against the result.

Is the constrained result uniformly random?

No. A randomized bounded search finds a valid split, but valid splits do not all have equal odds. Skill balance is best effort, not an optimality guarantee.

Are participant names saved?

mtool does not save or receive names. Copy places the result on your clipboard.

Is this tool free?

Yes. This tool is free, with no sign-up and no daily limits.

Do I need an account?

No. You can use this tool without an account.

Related tools

Random Team Generator

Shuffle names into random, near-equal teams. Choose a team count or maximum size, then copy the result; no account or upload needed.

  • random
  • generator
Open

Ladder Draw / Amidakuji

Play a fair ladder draw with names and outcomes, then reveal each path on screen.

  • random
  • generator
Open