Generador de grupos
Sistema de distribución // v1.0
Un nombre por línea
Cmd/Ctrl + Enter ↵
Cómo ayuda esta herramienta
Introduce un elemento por línea, elige entre 2 y 20 grupos y genera el resultado. Las líneas vacías se ignoran, las líneas repetidas permanecen como elementos separados y el número de grupos no puede superar el de elementos reconocidos. La herramienta elige los índices de Fisher–Yates con Web Crypto getRandomValues y rejection sampling, y después reparte los elementos mezclados mediante round-robin. Los tamaños difieren como máximo 1. Puedes copiar un grupo o todos con los encabezados fijos Grupo 1, Grupo 2… El sorteo utiliza únicamente las líneas y el número de grupos: no analiza nombres, relaciones, funciones ni capacidades. Cada permutación tiene la misma probabilidad, pero si las capacidades no coinciden, la probabilidad de entrar en un grupo concreto depende de cuántas posiciones de salida contiene.
Un elemento por línea
Entre 2 y 20 grupos
Diferencia de tamaño como máximo 1
Dos acciones de copia
¿Qué hace el generador de grupos aleatorios?
Introduce un elemento por línea, elige entre 2 y 20 grupos y genera el resultado. Las líneas vacías se ignoran, las líneas repetidas permanecen como elementos separados y el número de grupos no puede superar el de elementos reconocidos. La herramienta elige los índices de Fisher–Yates con Web Crypto getRandomValues y rejection sampling, y después reparte los elementos mezclados mediante round-robin. Los tamaños difieren como máximo 1. Puedes copiar un grupo o todos con los encabezados fijos Grupo 1, Grupo 2… El sorteo utiliza únicamente las líneas y el número de grupos: no analiza nombres, relaciones, funciones ni capacidades. Cada permutación tiene la misma probabilidad, pero si las capacidades no coinciden, la probabilidad de entrar en un grupo concreto depende de cuántas posiciones de salida contiene.
Usos habituales
Docentes
Dividir una lista de clase en el número de grupos elegido.
Facilitadores
Crear grupos de trabajo desde una lista de participantes.
Entrenadores
Hacer un primer sorteo para ejercicios o prácticas.
Anfitriones de juegos
Repartir jugadores en el número de equipos elegido.
Funciones del panel
Un elemento por línea
Cada línea no vacía se convierte en un elemento del sorteo.
Entre 2 y 20 grupos
El número de grupos no puede superar el de elementos.
Diferencia de tamaño como máximo 1
El reparto round-robin produce los tamaños posibles más próximos.
Dos acciones de copia
Copia un grupo o el conjunto con encabezados fijos.
Ejemplos
Lista de clase
Pega 24 nombres y elige 6 grupos.
El resultado contiene 6 grupos de 4.
Taller
Pega 17 participantes y elige 5 grupos.
Los tamaños son 4, 4, 3, 3 y 3.
Noche de juegos
Pega 12 jugadores y elige 3 grupos.
Copia un equipo o el resultado completo.
Cómo usarlo
- 1.
Introduce elementos
Un elemento por línea; se ignoran las líneas vacías.
- 2.
Elige la cantidad
Selecciona entre 2 y 20 grupos.
- 3.
Genera
La lista se mezcla y se reparte mediante round-robin.
- 4.
Copia
Usa el botón de un grupo o la acción Copiar todo.
Preguntas sobre el resultado
¿Cómo se elige el orden mezclado?
Fisher–Yates obtiene cada índice de Web Crypto getRandomValues. Rejection sampling descarta la cola desigual del rango Uint32 antes de reducir el valor al rango necesario.
¿Qué tiene la misma probabilidad?
Cada permutación tiene la misma probabilidad. Por tanto, cada participante puede ocupar cualquier posición concreta del orden mezclado con la misma probabilidad.
¿Cada grupo tiene la misma probabilidad para una persona?
Solo si las capacidades son iguales. Con capacidades distintas, las probabilidades también son distintas: si un grupo contiene c de las n posiciones de salida, la probabilidad es c/n.
¿Cuánto difieren los tamaños?
El reparto round-robin hace que dos tamaños cualesquiera difieran como máximo 1.
¿Equilibra habilidades o nivel?
No. El panel solo usa las líneas introducidas y el número de grupos; no recibe datos sobre habilidades o nivel.
Alcance del algoritmo
Web Crypto getRandomValues proporciona valores Uint32. En cada paso de Fisher–Yates, rejection sampling descarta la cola corta del rango que no se puede dividir por igual entre la cantidad de índices necesaria; solo entonces reduce el valor aceptado al rango de destino. Así elimina el sesgo de módulo al seleccionar el índice y cada permutación tiene la misma probabilidad. Round-robin asigna las posiciones 1, 2, 3… a los grupos por turno y vuelve al Grupo 1 después del último, lo que limita la diferencia de tamaño a 1. No se evalúan relaciones, roles, capacidades ni otras propiedades de los elementos. Si las capacidades son iguales, las probabilidades de grupo también lo son; un grupo que ocupa c de n posiciones recibe un elemento concreto con probabilidad c/n.
Uso local
¿Cómo formar grupos aleatorios que parezcan justos para todos?
Pega una lista con un nombre por línea, elige el número de grupos y genera. El reparto mezcla primero la lista y luego distribuye persona por persona, así los grupos quedan equilibrados incluso cuando la división no es exacta.

Detalles útiles
Acepta listas pegadas desde notas, formularios o hojas de cálculo.
Limita el número de grupos al total de participantes para evitar grupos vacíos.
Permite copiar un grupo o todos los grupos con formato limpio.
Ejemplos prácticos
| Contexto | Resultado | Uso |
|---|---|---|
| Aula | 28 alumnos en 7 grupos | Cuatro personas por grupo para una actividad corta. |
| Taller | 13 asistentes en 4 grupos | Tres o cuatro personas por mesa sin escoger a mano. |
| Juego | 10 jugadores en 2 equipos | Evita discusiones sobre capitanes o turnos. |
Casos donde encaja
Clase y formacion
Equipos de debate, laboratorios, lectura en pares o rotacion de estaciones.
Trabajo y comunidad
Breakouts de reunion, mesas de taller, squads temporales o pairing informal.
Preguntas frecuentes
¿Puedo pegar nombres con espacios?
Sí. Cada línea se trata como una entrada completa, por eso funcionan nombres compuestos.
¿Los grupos quedan del mismo tamaño?
Quedan lo más equilibrados posible. Si sobran personas, se reparten de una en una entre los primeros grupos.
Herramientas relacionadas
Herramientas relacionadas
Continúa con herramientas útiles para clases, juegos, escritura, planificación y decisiones rápidas.