Generador de números aleatorios
Saque uno o miles de números al azar entre dos valores; con sorteo sin repetición y distribución normal
Sus datos se quedan con usted. La conversión ocurre dentro del navegador; no se envía nada a ningún servidor.
¿Le sirvió esta herramienta?
Gracias, su comentario llegó.
Cómo funciona
Ejemplo de sorteo tipo La Primitiva: escriba 6 en el panel izquierdo, ponga 1 como número más bajo y 49 como número más alto, deje «No — sorteo sin repetición» y ordene «De menor a mayor». Obtiene seis números distintos entre 1 y 49, por ejemplo 4, 11, 23, 30, 37, 45. Los dos extremos están incluidos: con 1 y 100 pueden salir el 1 y el 100. Para una rifa escolar con 30 alumnos, use 1 y 30 y la cantidad de premios. Para simular un dado, ponga 1 y 6 y marque «Sí — cada número es independiente»: así el 6 puede salir varias veces. Los valores se escriben con coma decimal (2,5) y el punto se lee como separador de miles (1.000); con 2 decimales entre 0 y 1 obtiene valores como 0,37. No hay botón de «generar otra vez»: para una nueva tanda, vuelva a escribir la cantidad o cambie cualquier ajuste. El máximo es 10 000 números por vez. Si pide más números sin repetir de los que caben en el rango (por ejemplo 60 números entre 1 y 50), la herramienta avisa en lugar de repetir.
¿Qué es Muestreo por rechazo?
Técnica para sacar un número uniforme de un rango sin sesgo. El generador produce un número aleatorio grande; si cae en la parte final que no llena un múltiplo exacto del rango, se descarta y se pide otro. Así se evita que los números bajos salgan más a menudo, que es lo que pasa con el simple resto de la división (módulo).
¿Qué es Distribución normal?
También llamada campana de Gauss. Los valores se agrupan alrededor de la media y se vuelven raros hacia los extremos: cerca del 68 % cae a menos de una desviación estándar de la media y cerca del 95 % a menos de dos. Esta herramienta la genera con el método de Box-Muller a partir de números uniformes seguros.
¿Qué diferencia hay entre «sin repetición» y «cada número independiente»?
Sin repetición funciona como sacar papelitos de una bolsa sin devolverlos: cada número sale una sola vez y la cantidad no puede superar el tamaño del rango. Con números independientes, cada tirada empieza de cero, como un dado: el mismo número puede salir varias veces y puede pedir más números que los que tiene el rango. Para rifas y loterías use sin repetición; para dados, monedas y simulaciones, independientes.
Trampas: el sesgo del módulo, el rango demasiado corto y la «prueba» del sorteo
Sesgo del módulo: muchos generadores sencillos toman un número aleatorio grande y le aplican el resto de una división para meterlo en el rango. Con rangos que no dividen exacto, los números más bajos salen un poco más a menudo. Esta herramienta usa crypto.getRandomValues y descarta los valores que caen fuera de un múltiplo exacto del rango (muestreo por rechazo); así cada número tiene la misma probabilidad.
Rango demasiado corto: en un sorteo sin repetición la cantidad no puede superar los números disponibles. Entre 1 y 10 solo hay 10 números distintos; si pide 12, la herramienta muestra un error y le sugiere reducir la cantidad o permitir repeticiones.
Prueba del sorteo: los números se generan en su dispositivo y no se guarda ninguna semilla ni registro. Nadie, ni usted, puede demostrar después qué salió. Si el sorteo necesita ser verificable ante terceros, hágalo delante de testigos o grabe la pantalla.
- Entre 1 y 10 sin repetir: como máximo 10 números
- Máximo por tanda: 10 000 números
- Sin semilla: la misma configuración da otra tanda cada vez
¿Qué ajuste conviene en cada caso?
Rifa, sorteo de premios, orden de exposición en clase: «No — sorteo sin repetición». Cada número sale una sola vez, como sacar papelitos de una bolsa. Si el orden de salida importa (primer premio, segundo premio), deje «En el orden en que salieron».
Dados, monedas, simulaciones: «Sí — cada número es independiente». Cada tirada no sabe nada de la anterior. Para una moneda use 0 y 1, un número para cada cara.
Datos de prueba realistas, como estaturas o notas: «Normal (Gauss)». Las casillas pasan a ser media y desviación estándar; con media 170 y desviación 8 la mayoría de los valores cae entre 162 y 178. La repetición no se aplica aquí, y los decimales pasan a 2 por omisión.
Preguntas frecuentes
¿Cómo saco un número aleatorio del 1 al 100?
Escriba 1 en el panel izquierdo; los valores por omisión ya son 1 y 100. El número aparece al instante en el panel derecho. Los dos extremos están incluidos, así que pueden salir tanto el 1 como el 100. Para otro número, vuelva a escribir la cantidad o cambie un ajuste.
¿Los números son realmente aleatorios?
Se generan con crypto.getRandomValues, la fuente aleatoria segura del navegador, que también se usa para claves criptográficas. Con muestreo por rechazo, ningún número del rango tiene ventaja. Como con cualquier generador, puede salir el mismo número dos veces seguidas cuando se permite la repetición; eso no es un error.
¿Puedo usarlo para un sorteo oficial?
Sirve para sorteos informales: rifas entre amigos, turnos, equipos de clase. No guarda registro ni semilla, así que no deja prueba de lo que salió. Para un sorteo con valor legal o con premios importantes, siga las reglas del organizador y hágalo ante testigos.
¿Los números se envían a algún servidor?
No. Los números se generan dentro de su navegador, en su dispositivo, y no salen de esta página ni se guardan en ningún sitio. Con la página ya abierta, la herramienta funciona incluso sin conexión a Internet.