Разделить на группы онлайн

Вставьте список участников, укажите число групп или размер группы, и получите случайное распределение по командам. Работает в браузере, без регистрации.

Настройки
Участников: 0
Каждый участник с новой строки, до 1000 за один раз
Как делить
Участники делятся максимально поровну

Список обрабатывается прямо в вашем браузере и никуда не отправляется. Быстрый запуск: Ctrl + Enter в поле списка.

Результат
Добавьте участников и нажмите «Разделить на группы»

Что такое случайное деление на группы

Инструмент берёт список участников и случайно раскладывает их по группам или командам. Вы вставляете имена, выбираете, сколько нужно групп или сколько человек должно быть в каждой, и сразу получаете готовые составы. Так удобно делить класс или поток на проектные команды, формировать рабочие группы на тренинге, распределять игроков перед турниром или квестом и составлять пары для упражнений.

Деление работает онлайн, не требует регистрации и установки. Участники перемешиваются прямо в браузере с помощью Web Crypto API (crypto.getRandomValues) и алгоритма Фишера-Йетса, поэтому у любого порядка одинаковые шансы, а позиция в списке ни на что не влияет. Сам список на сервер не отправляется.

Как пользоваться инструментом

  1. Вставьте список участников, каждого с новой строки. Можно скопировать столбец из Excel или Google Таблиц, он вставится как есть.
  2. Выберите способ деления: по количеству групп или по размеру группы.
  3. Укажите число. При необходимости включите удаление повторяющихся имён или сортировку по алфавиту внутри групп.
  4. Нажмите «Разделить на группы». Результат можно скопировать или получить заново кнопкой «Разделить заново».

Деление по количеству групп

Этот режим подходит, когда вы знаете, сколько команд нужно собрать. Если участников нельзя разделить поровну, группы отличаются не больше чем на одного человека, а более крупные идут первыми.

Участников: 10
Групп: 3
→
Группа 1: 4 человека
Группа 2: 3 человека
Группа 3: 3 человека

Деление по размеру группы

Здесь вы задаёте, сколько человек должно быть в каждой группе, а количество групп считается само. Если участников не хватает на последнюю группу, в ней окажется меньше людей, чем в остальных.

Участников: 10
Размер группы: 4
→
Группа 1: 4 человека
Группа 2: 4 человека
Группа 3: 2 человека

Если вам не нравится неполная последняя группа, переключитесь на деление по количеству групп: тогда состав выровняется автоматически.

Как делить на команды честно

Случайное деление честно по определению: никто не может повлиять на то, в какую группу попадёт. Чтобы результат не вызывал споров, объявите правила заранее: сколько групп, как считается размер и что результат окончательный. Сохраните итог кнопкой «Скопировать» или скриншотом и отправьте его всем участникам.

Если команды должны быть равными по силе, например в спортивном турнире, случайность сама по себе этого не гарантирует. В таком случае сначала разделите игроков на уровни, затем разбейте каждый уровень отдельно и соберите команды из получившихся частей.

Случайное деление для мероприятий и розыгрышей

Инструмент пригодится организаторам офлайн-встреч, игр и конкурсов: распределить гостей по столам, собрать команды для квеста, определить пары для командной игры. Для простого выбора победителя по номеру подойдёт генератор случайных чисел.

Для полноценного конкурса с автоматическим сбором участников, проверкой подписки и публичным выбором победителей используйте RandomatusBot.

Готовые сценарии

Нажмите на карточку, и параметры подставятся автоматически. Если список пуст, он заполнится условными участниками, а уже введённый список останется без изменений.

Частые вопросы о делении на группы

Коротко о том, как устроен инструмент.

Браузер перемешивает список участников с помощью Web Crypto API и алгоритма Фишера-Йетса, а затем раскладывает по группам нужного размера. У каждого участника одинаковые шансы попасть в любую группу. Расчёт происходит на вашем устройстве.
Выберите режим «По количеству групп» и укажите, сколько команд нужно. Участники распределятся максимально равномерно. Если число участников не делится на число групп без остатка, команды будут отличаться не больше чем на одного человека.
Да. Выберите режим «По размеру группы» и укажите, сколько человек должно быть в каждой. Количество групп посчитается автоматически, а в последней может оказаться меньше людей, если участников не хватает.
За один раз можно разделить до 1000 участников. Групп должно быть не меньше двух, а их количество не может превышать число участников.
Да. Скопируйте столбец с именами и вставьте его в поле списка: каждая ячейка станет отдельным участником. Пустые строки пропускаются автоматически.
По умолчанию каждая строка считается отдельным участником, поэтому два Ивана попадут в список как два человека. Если повторы появились по ошибке, включите опцию «Убрать повторяющиеся имена».
Никуда. Список обрабатывается только в вашем браузере, на сервер он не передаётся и нигде не сохраняется.
Он предназначен для формирования групп и команд. Для выбора победителя проще использовать генератор случайных чисел, а для публичных конкурсов с регистрацией участников удобнее RandomatusBot.

Проводите полноценные розыгрыши в Telegram

Деление на группы подходит для командных игр и мероприятий. Если нужно автоматически собирать участников, проверять подписку и выбирать победителей, используйте RandomatusBot.

Создать розыгрыш