Selector aleatorio de nombres
Introduce los nombres, elige cuántos ganadores quieres sortear y obtén el resultado al instante con un generador aleatorio criptográficamente seguro. Consulta los ganadores por orden, la lista mezclada, los resultados listos para copiar y el historial de sorteos.
Elige ganadores al azar de una lista de nombres
Fórmula del selector aleatorio de nombres
Donde:
- \(P\) — probabilidad de que un nombre determinado quede entre los ganadores cuando no se permiten repeticiones
- \(P_{\geq 1}\) — probabilidad de que un nombre determinado salga elegido al menos una vez cuando se permiten repeticiones
- \(w\) — número de ganadores que se van a elegir (1–50)
- \(m\) — número de nombres que participan en el sorteo (2–300)
Si no se permiten repeticiones, se mezcla toda la lista de modo que todos los órdenes posibles tienen la misma probabilidad. Por tanto, cada nombre tiene una probabilidad de \(w/m\) de quedar entre los ganadores. Si se permiten repeticiones, cada elección es independiente y la probabilidad de que salga un nombre concreto es de 1 entre \(m\). La probabilidad de que salga al menos una vez se calcula con la segunda fórmula.
Selector aleatorio de nombres: ejemplo de cálculo
Ejemplo: en un sorteo se utiliza la lista predeterminada de 8 nombres (Ava, Liam, Sofia, Noah, Emma, Mia, Lucas, Ethan) y se eligen 3 ganadores.
Probabilidad de que Ava quede entre los ganadores con Permitir repeticiones desactivado:
\[ P = \frac{3}{8} = 0.375 = 37.5\% \]
Probabilidad de que Ava salga elegida al menos una vez con Permitir repeticiones activado:
\[ P_{\geq 1} = 1 - \left(1 - \frac{1}{8}\right)^{3} = 1 - 0.6699 \approx 33.0\% \]
Resultado: cada uno de los 8 nombres tiene una probabilidad del 37,5 % de estar entre los 3 ganadores si no se permiten repeticiones, y de aproximadamente el 33,0 % de salir al menos una vez si un mismo nombre puede salir varias veces.
Cómo usar el selector aleatorio de nombres
- Escribe los nombres en el campo Nombres, uno por línea (entre 2 y 300 nombres). Las líneas vacías se ignoran y los espacios al principio y al final de cada nombre se eliminan automáticamente.
- Indica el Número de ganadores: un número entero del 1 al 50. Si no se permiten repeticiones, no puede superar el número de nombres participantes.
- Marca Permitir repeticiones si un mismo nombre puede salir más de una vez en un sorteo. Déjala desmarcada si cada ganador debe ser distinto.
- Marca Eliminar ganadores de la lista si quienes ganen no deben participar en sorteos posteriores. Es útil para hacer varias rondas. Si editas el campo Nombres, se recupera la lista completa.
- Pulsa Sortear ganadores para verlos ordenados en 1.º, 2.º, 3.º… Cada vez que pulses el botón se hará un nuevo sorteo aleatorio.
- Usa Mezclar la lista para cambiar al azar el orden de todos los nombres (por ejemplo, para establecer turnos o asignar asientos), Copiar resultados para copiar los ganadores como texto sin formato y Borrar historial para eliminar el registro de los últimos 10 sorteos.
¿Qué es un selector aleatorio de nombres y hasta qué punto es justo?
Un selector aleatorio de nombres elige uno o varios ganadores de una lista sin que nadie pueda influir en el resultado. Se puede usar para sorteos y promociones, para elegir qué alumno responde a una pregunta, para decidir quién empieza en un juego o para seleccionar participantes en una encuesta o ganadores de un premio.
No todas las herramientas «aleatorias» son igual de justas. Este selector utiliza el generador de números aleatorios criptográfico del navegador (crypto.getRandomValues) junto con un método de muestreo por rechazo, que elimina el pequeño sesgo del módulo que introducen otros métodos. A continuación, esos números se utilizan para mezclar toda la lista mediante el algoritmo de Fisher–Yates. Así, todos los órdenes posibles —y, por tanto, todas las combinaciones posibles de ganadores— tienen exactamente la misma probabilidad. Dicho de otro modo, si participan 8 nombres y se eligen 3 ganadores, cada una de las 56 combinaciones posibles tiene la misma probabilidad de salir.
Los resultados se muestran por orden: el 1.º, el 2.º y el 3.º corresponden sencillamente al orden en que han salido los nombres. Ese orden importa si los premios son distintos (por ejemplo, un premio principal y dos premios secundarios); si todos los premios son iguales, no importa. Debajo de cada sorteo aparece una breve nota con el número de nombres participantes y la probabilidad que tenía cada uno, para que puedas dejar constancia de que el sorteo ha sido justo ante los participantes.
Supuestos, límites y consejos prácticos
- Sorteos ponderados: si quieres dar más posibilidades a un nombre, escríbelo en varias líneas. Un nombre que aparece dos veces tiene el doble de posibilidades que uno que aparece una sola vez.
- Repeticiones o ganadores distintos: desmarca Permitir repeticiones en sorteos donde cada persona solo pueda ganar una vez. Márcala, por ejemplo, para simular elecciones aleatorias independientes en un juego.
- Sorteos en varias rondas: si activas Eliminar ganadores de la lista, cada vez que pulses Sortear ganadores se hará una nueva ronda con los nombres restantes. Edita el campo Nombres para que vuelvan a participar todos.
- Solo durante la sesión: los nombres, la lista mezclada y los últimos 10 sorteos se guardan únicamente en la memoria del navegador. Si recargas la página, todo se restablece, y no se envía nada a ningún servidor.
- Límites: entre 2 y 300 nombres, hasta 50 ganadores por sorteo y 120 caracteres por nombre. Si lo que necesitas es dividir grupos grandes en equipos equilibrados, utiliza el Generador de equipos aleatorios.
Si buscas un sorteo más visual que puedas mostrar al público, Girar la ruleta añade emoción. Para decisiones sencillas entre dos opciones o para establecer turnos, puedes usar el Lanzador de dados o Lanzar una moneda.
Preguntas frecuentes
¿Cómo puedo hacer un sorteo de nombres justo a mano, sin usar una herramienta?
Escribe cada nombre en un papel idéntico, dobla todos los papeles de la misma forma, mézclalos bien en un recipiente y extrae tantos como necesites. Si los ganadores deben quedar ordenados, saca los papeles de uno en uno: el primero corresponde al 1.º puesto, el siguiente al 2.º y así sucesivamente. Es difícil mezclarlos perfectamente a mano, por lo que, en un sorteo público, suele ser más fácil demostrar que el procedimiento ha sido justo si se hace un sorteo digital documentado.
¿Qué diferencia hay entre activar y desactivar «Permitir repeticiones»?
Con las repeticiones desactivadas, cada persona puede ganar como máximo una vez: se mezcla toda la lista y ganan los primeros \(w\) nombres, como en un sorteo habitual. Con las repeticiones activadas, cada elección es independiente y la probabilidad de que salga un nombre concreto es de 1 entre \(m\). Por eso, un mismo nombre puede aparecer varias veces entre los ganadores. Esta opción sirve para simulaciones o juegos en los que se puede elegir repetidamente al mismo jugador.
¿Cómo puedo aumentar las posibilidades de que salga elegida una persona?
Escribe su nombre en varias líneas. Si aparece dos veces, tendrá exactamente el doble de posibilidades que un nombre que aparece una sola vez, porque cada línea cuenta como una participación independiente. Si aparece en tres líneas, tendrá el triple de posibilidades, y así sucesivamente. Si se trata de un sorteo público, deja claro que algunos nombres tienen más posibilidades y comunica las reglas antes de hacerlo.
¿Por qué se considera que este selector es más justo que otros?
Muchas herramientas utilizan números aleatorios de uso general junto con una operación de módulo, que aumenta ligeramente la probabilidad de algunos resultados. Este selector utiliza el generador criptográfico del navegador con muestreo por rechazo para eliminar ese sesgo. Después aplica el algoritmo de Fisher–Yates para que todos los órdenes posibles tengan exactamente la misma probabilidad. La nota que aparece bajo cada sorteo indica cuántos nombres participaban y qué probabilidad tenía cada uno, de modo que puedas dejar constancia de que el sorteo ha sido justo.
¿Puedo elegir más ganadores que nombres hay en la lista?
Solo si marcas Permitir repeticiones. Sin repeticiones, todos los ganadores deben ser distintos, así que su número no puede superar el de nombres participantes: con 8 nombres puedes elegir como máximo 8 ganadores distintos. Si permites repeticiones, puedes elegir hasta 50 ganadores aunque solo haya 2 nombres, ya que uno mismo puede salir varias veces.
¿Puedo usarlo para elegir al ganador de una promoción o un sorteo público?
Sí. El historial de sorteos y los resultados listos para copiar facilitan documentar y publicar el resultado. Para que se pueda comprobar, haz una captura de pantalla o pega los resultados —incluidos el número del sorteo y la cantidad de nombres participantes— inmediatamente después. Ten en cuenta que, en algunos lugares, los sorteos con participación de pago están sujetos a normas específicas, como la obligación de obtener una licencia o auditar el sistema de elección aleatoria. Consulta los requisitos locales antes de cobrar por participar.
¿Cómo puedo formar equipos o establecer un orden aleatorio en vez de elegir ganadores?
Usa el botón Mezclar la lista. Ordenará al azar todos los nombres en una sola lista que podrás leer de arriba abajo para establecer turnos, asignar asientos o formar una cola. Si necesitas dividir un grupo grande en equipos equilibrados en lugar de ordenar a sus integrantes, te conviene más el Generador de equipos aleatorios.