Sorteo aleatorio
Pega cualquier lista, un elemento por línea, y sortea ganadores de forma justa — con selección única y un modo opcional para eliminar al ganador tras cada sorteo.
Resultados del sorteo
Elegidos en este sorteo
Elementos restantes
Cómo usar el sorteo aleatorio
El sorteo aleatorio convierte cualquier lista en un sorteo justo y transparente que se ejecuta por completo en tu navegador. Tanto si organizas una rifa, repartes tareas o eliges a un voluntario, todo el proceso permanece en tu dispositivo y el resultado lo decide una fuente aleatoria criptográficamente segura.
Pega tu lista en el cuadro de texto, un elemento por línea. Sirven nombres, correos electrónicos, premios, números de billete, tareas o preguntas. Las líneas vacías se ignoran automáticamente, así que puedes pegar una columna copiada de una hoja de cálculo sin limpiarla antes.
Elige cuántos elementos sortear escribiendo un número en el campo «Cuántos elegir». Si solo necesitas un ganador, déjalo en 1. Puedes sortear hasta 1000 elementos a la vez.
Decide cómo deben comportarse las repeticiones. Mantén «Selección única» marcada si quieres que cada ganador de un mismo sorteo sea distinto. Activa «Eliminar al ganador tras cada sorteo» para un concurso secuencial: tras cada sorteo los ganadores se retiran del conjunto, de modo que nadie puede ganar dos veces.
Pulsa Sortear elementos. La herramienta lee cada línea, extrae los ganadores con crypto.getRandomValues y muestreo por rechazo, y los muestra como elecciones numeradas junto con un recuento en vivo de los elementos restantes.
Copia los ganadores o restablece el conjunto. Usa «Copiar ganadores» para enviar el resultado al portapapeles y «Restablecer lista» para recuperar todos los elementos antes de la siguiente ronda.
¿Qué es un sorteo aleatorio?
Un sorteo aleatorio es una herramienta que selecciona uno o varios elementos de una lista sin favorecer a ninguno. Tú aportas los candidatos, indicas cuántos ganadores necesitas y la herramienta devuelve una muestra aleatoria. Los usos habituales incluyen rifas, actividades de aula, dinámicas de equipo, reparto de tareas y cualquier situación en la que una elección humana podría ser sesgada o simplemente imposible de tomar. Se admiten dos estilos de muestreo. La «selección única» sortea sin reemplazo: un mismo elemento no puede aparecer dos veces en un solo sorteo, como sacar nombres de un sombrero y apartar cada uno. Cuando la selección única está desactivada, la herramienta sortea con reemplazo: un elemento puede aparecer varias veces, como volver a lanzar un dado en cada extracción. La opción «Eliminar al ganador tras cada sorteo» amplía la idea del sin reemplazo a varias rondas: cada ganador se retira del conjunto, de modo que una larga serie de sorteos produce una permutación justa de tu lista sin ninguna repetición. La calidad de la aleatoriedad importa tanto como la lógica. Este sorteo usa crypto.getRandomValues, el generador de números aleatorios criptográficamente seguro del navegador, combinado con muestreo por rechazo. El muestreo por rechazo elimina el sesgo de módulo que aparece cuando un número aleatorio se escala a un intervalo que no lo divide exactamente, así que cada elemento tiene exactamente la misma probabilidad de ser elegido. Como todo se ejecuta localmente, tu lista nunca sale de tu ordenador y nada se almacena en un servidor.
Aplicaciones habituales
1. Rifas y concursos: pega la lista de participantes, sortea un ganador y copia el resultado para anunciarlo. El modo de eliminar al ganador permite elegir el primer, segundo y tercer puesto de forma consecutiva sin repetir nunca un nombre.
2. Clase y talleres: elige qué alumno responde a continuación, asigna turnos de presentación o forma grupos aleatorios a partir de una lista de alumnos sin mostrar favoritismos.
3. Rotación de tareas y obligaciones: añade a todos los miembros de un equipo y sortea quién asume el turno menos deseado o la próxima semana de guardia, con la cola rotando automáticamente a medida que se eliminan ganadores.
4. Toma de decisiones: cuando dos o más opciones parecen igual de buenas, pégalas y deja que un sorteo justo rompa el empate en lugar de darle vueltas.
5. Pruebas y muestreo: desarrolladores, docentes e investigadores pueden extraer un subconjunto aleatorio de identificadores, preguntas o casos de prueba de una lista larga para revisarlo.
Selección única o con reemplazo
Los dos modos responden a preguntas distintas. El muestreo sin reemplazo — selección única — garantiza un conjunto de ganadores distintos y es lo que quieres para una rifa, un sorteo de equipos o cualquier lista donde repetir sería injusto. Su única limitación es que no puedes extraer más elementos únicos que candidatos tengas.
El muestreo con reemplazo permite volver a elegir un mismo elemento, útil para simular eventos aleatorios independientes: lanzar dados, girar una ruleta o responder a la pregunta «si elijo al azar tres veces, ¿qué puede salir?». Para cambiar entre ambos, deja el modo único activado para conjuntos y desactívalo para extracciones independientes.
Por qué importa la aleatoriedad criptográfica
Muchos scripts rápidos usan Math.random(), un generador pseudoaleatorio veloz, adecuado para animaciones pero predecible, que introduce un pequeño sesgo al escalarlo a intervalos arbitrarios. Ese sesgo suele ser invisible, pero es justo el tipo de fallo que un observador decidido puede explotar en un concurso público.
Esta herramienta construye cada elección a partir de crypto.getRandomValues y muestreo por rechazo, así que cada candidato tiene una probabilidad idéntica sea cual sea la longitud de la lista. El sorteo es además totalmente privado: sin servidor, sin cuenta y sin registros, de modo que nadie —ni nosotros— puede ver, influir o repetir tu resultado.
Utilidades Relacionadas
Preguntas Frecuentes - FAQ
¿El sorteo es realmente aleatorio y justo?
Sí. Cada elección se genera con crypto.getRandomValues y muestreo por rechazo, de modo que cada elemento de tu lista tiene exactamente la misma probabilidad. No hay ponderación ni sesgo oculto según la posición.
¿Cuál es la diferencia entre selección única y eliminar al ganador?
La selección única evita que un mismo elemento aparezca dos veces en un solo sorteo. Eliminar al ganador tras cada sorteo va más allá: los ganadores se retiran por completo del conjunto, así puedes encadenar varias rondas sin que nadie salga dos veces.
¿Cuántos elementos puedo sortear a la vez?
Puedes elegir entre 1 y 1000 elementos por sorteo, y la lista puede contener decenas de miles de líneas. En modo único, la cantidad elegida no puede superar el número de elementos restantes.
¿Puedo sortear más veces que elementos hay?
Solo si la selección única está desactivada. Con la selección única activada, la herramienta lo rechaza amablemente y te pide reducir la cantidad, porque es imposible elegir ganadores distintos de un conjunto más pequeño.
¿Se guarda mi lista o se envía a algún sitio?
No. Todo se ejecuta localmente en tu navegador con JavaScript nativo. Tu lista, tus ajustes y tus resultados nunca salen de tu dispositivo ni se suben o almacenan en un servidor.
Última actualización: