Random Group Generator

Paste names, set group count or size, click Generate — get balanced random groups instantly.

Enter Items

0 items

Groups will be labeled as "Group 1", "Group 2", etc.

Groups

Enter items and click Generate to create groups.

Copied!

Summary

Paste names, set group count or size, click Generate — get balanced random groups instantly.

How it works

  1. Items are shuffled using the Fisher-Yates algorithm seeded with crypto.getRandomValues for true randomness. In "By group count" mode they are then distributed round-robin so groups differ by at most one member. In "By group size" mode they are chunked sequentially after the shuffle.

Use cases

Frequently Asked Questions

Related tools

Last updated: 2026-05-28 · Reviewed by Nham Vu