Qué es el selector de nombres al azar
El selector de nombres al azar es una herramienta que toma una lista de participantes y elige a uno o varios ganadores de forma totalmente aleatoria. Escribes los nombres —uno por línea—, decides cuántos ganadores quieres y pulsas un botón: el resultado se decide con el generador criptográfico del navegador, el mismo tipo de aleatoriedad que se usa para crear claves seguras.
Es la versión digital de meter papelitos en una bolsa y sacarlos sin mirar, pero sin trampas posibles y sin discusiones sobre quién agitó mejor la bolsa. Todo ocurre en tu dispositivo: los nombres no se envían a ningún servidor ni se guardan en ninguna parte.
Para qué sirve
- Sorteos y rifas: elige al ganador de un premio entre todos los que compraron un boleto o dejaron su nombre.
- Giveaways en redes: pega la lista de comentarios o participantes y saca al ganador de tu concurso de Instagram, TikTok o YouTube.
- En el aula: el profesor elige quién responde, quién sale a la pizarra o el orden de las exposiciones sin favoritismos.
- Equipos y turnos: decide quién empieza un juego, quién lava los platos o quién presenta primero en una reunión.
- Reparto justo: cuando nadie se pone de acuerdo, deja que el azar decida por el grupo.
Cómo usarlo
- Escribe o pega los nombres en el recuadro, uno por línea. Las líneas vacías se ignoran.
- Indica cuántos ganadores quieres elegir.
- Marca “Sin repetir” si un mismo nombre no puede salir dos veces (imprescindible para rifas con varios premios distintos).
- Pulsa Elegir al azar. Tras una breve animación de sorteo verás el resultado, que puedes copiar con un clic.
Si desmarcas “Sin repetir”, cada extracción es independiente: un mismo nombre podría salir más de una vez, algo útil solo en casos muy concretos.
Ejemplo resuelto
Imagina una rifa con 6 participantes —Ana, Luis, María, Pedro, Carla y José— y 3 premios distintos. Activas “Sin repetir” y pides 3 ganadores. La herramienta baraja la lista completa con el algoritmo de Fisher–Yates y toma los tres primeros:
| Premio | Ganador |
|---|---|
| 1.º (bicicleta) | María |
| 2.º (audífonos) | Ana |
| 3.º (vale de compra) | Pedro |
Como cada persona ocupa una única posición en la baraja, nadie puede ganar dos premios y las 6 personas tenían exactamente la misma probabilidad —1 entre 6, un 16,67%— de quedar en primer lugar. Repite el sorteo y saldrá una combinación distinta cada vez.
Preguntas frecuentes
¿Es realmente justo y aleatorio?
Sí. En lugar de Math.random() —que es rápido pero predecible—, la herramienta usa crypto.getRandomValues, el generador seguro del navegador, y aplica rejection sampling para eliminar el sesgo del módulo. Eso garantiza que cada nombre tenga exactamente la misma probabilidad, sin favorecer a los primeros ni a los últimos de la lista.
¿Cómo elijo varios ganadores a la vez?
Solo cambia el campo “Cuántos elegir” al número de ganadores que necesitas. La herramienta baraja toda la lista y te devuelve esa cantidad de nombres de una sola vez, en orden, para que puedas asignarlos a distintos premios o posiciones.
¿Qué hace la opción “Sin repetir”?
Con “Sin repetir” activado, cada nombre puede salir como máximo una vez: ideal para rifas y sorteos donde una persona no debería llevarse dos premios. Si la desactivas, cada elección es independiente y un nombre podría repetirse, lo que solo tiene sentido en simulaciones o juegos concretos.
¿Puedo sortear más ganadores que nombres hay?
Con “Sin repetir” activado no: como máximo saldrán tantos ganadores como nombres tengas en la lista. Si necesitas más resultados que participantes, desactiva la opción para permitir repeticiones.
¿Se guardan los nombres en algún sitio?
No. Todo el sorteo se ejecuta en tu navegador y nada se envía a internet. Al cerrar o recargar la página, la lista desaparece: es privado por diseño.