Sorteo aleatorio de nombres

Pega a los participantes, elige cuántos ganadores quieres sortear y deja que el azar haga el resto: animación de bombo, sorteos sin repeticiones e historial completo.

🔒 Los nombres se quedan en tu navegador: no se guarda ni se envía nada a ningún sitio.

Cómo funciona el sorteo

Tu lista se baraja con el algoritmo de Fisher-Yates usando el generador criptográfico de números aleatorios del navegador (crypto.getRandomValues), así que todos los participantes tienen exactamente las mismas probabilidades de ganar, estén donde estén en la lista. Las líneas vacías se saltan automáticamente, o sea que puedes pegar una lista tal cual desde una hoja de cálculo o un archivo de texto sin limpiarla antes.

Con o sin repeticiones: ¿qué cambia?

Con «sin repeticiones» activado, quien gana sale del bombo: es lo adecuado para un sorteo con varios premios (primero, segundo, tercero) o para repartir turnos sin duplicados. Si lo desactivas, cada sorteo vuelve a partir de la lista completa, así que el mismo nombre puede salir más de una vez: útil, por ejemplo, para elegir quién presenta en la reunión semanal del equipo. El historial de abajo guarda todos los sorteos de la sesión.

Un sorteo debe ser verificable, no solo aleatorio

Para un sorteo con un premio de verdad, la aleatoriedad es la parte fácil: la difícil es poder demostrar que no se ha amañado. Quien no ha ganado tiene que poder entender cómo se llegó al resultado, y «lo hice con un programa» no basta.

Las prácticas que se sostienen son tres: publicar la lista de participantes antes del sorteo, hacerlo delante de alguien o grabándolo, y declarar cuántos nombres se extraen y en qué orden. Un sorteo anunciado después, con una lista que solo ha visto quien lo organizó, es indistinguible de uno amañado aunque sea honesto.

Barajar bien es más difícil de lo que parece

El método correcto para barajar una lista es el de Fisher-Yates: se recorre del último al primero y se intercambia cada elemento con uno tomado al azar entre los aún no fijados. Es el equivalente informático de sacar papelitos de una bolsa sin volver a meterlos.

El método equivocado, y muy extendido, es ordenar la lista con una comparación aleatoria. Parece funcionar y produce listas siempre distintas, pero no todas las disposiciones salen con la misma probabilidad: algunas son mucho más frecuentes que otras, y en un sorteo eso es una ventaja dada a alguien sin querer.

Los duplicados cambian las probabilidades

Si en la lista el mismo nombre aparece dos veces, esa persona tiene el doble de posibilidades. Pasa casi siempre cuando la lista viene de un formulario en línea, donde alguien se apuntó dos veces o escribió su nombre de dos maneras.

Vale la pena limpiar la lista antes: quitar las filas vacías, los duplicados y los espacios finales, que hacen que «Mario Rossi » sea distinto de «Mario Rossi». Si en cambio los duplicados son intencionados (varias papeletas por persona), dejarlos es correcto, pero hay que decirlo: son dos cosas distintas y las dos se declaran.

Herramientas cercanas

Para quitar los duplicados de la lista antes del sorteo está Quitar líneas duplicadas. Si hacen falta números en vez de nombres, mira Generador de números aleatorios, y para los grupos de un torneo Generador de grupos.