Generador de números aleatorios
Indica un mínimo, un máximo y cuántos números quieres, y obtén números enteros sacados al azar: hasta 1.000 cada vez, con repeticiones permitidas o no, y ordenados si lo deseas. Copia el lote completo con un clic. Gratis, sin registro, y generado por completo en tu navegador.
Rango
Opciones
Los números salen de la fuente aleatoria criptográfica de tu navegador con muestreo por rechazo, así que cada valor del rango es igualmente probable: ideal para juegos, muestreos y sorteos. Para contraseñas y claves, usa un generador de contraseñas específico.
Cómo usar el generador de números aleatorios
- 1. Define el rango. Escribe un mínimo y un máximo; ambos están incluidos, y se admiten números negativos. Por defecto, de 1 a 100.
- 2. Elige cuántos. Pide de 1 a 1.000 números en un solo lote.
- 3. Decide sobre las repeticiones. Deja Permitir duplicados marcado para extracciones independientes, o desmárcalo para que cada número del lote sea distinto. Marca Ordenar resultados para obtener el lote en orden ascendente en lugar del orden en que salió.
- 4. Genera y copia. Pulsa Generar números y después Copiar todo para pegar el lote, separado por comas, en una hoja de cálculo o en un mensaje.
Con repeticiones o sin ellas
La casilla de duplicados cambia entre dos tipos distintos de extracción, y elegir mal es el error más común.
| Ajuste | Qué modela | Para qué sirve |
|---|---|---|
| Duplicados permitidos | Extracciones independientes, cada una de todo el rango, como lanzar un dado una y otra vez. | Simular tiradas o giros, dígitos aleatorios, datos de prueba, cualquier caso en el que una repetición sea natural. |
| Duplicados desactivados | Muestreo sin reemplazo, como sacar boletos numerados de un sombrero sin devolverlos. | Elegir ganadores, seleccionar encuestados, asignar un orden, sorteos al estilo de la lotería. |
Con los duplicados desactivados, el rango debe contener al menos tantos números como pidas; si no, la herramienta lo indica en lugar de adivinar. Las repeticiones son más probables de lo que la mayoría cree. Si sacas 10 números de 1 a 100 con duplicados permitidos, la probabilidad de que algún valor aparezca dos veces es de alrededor del 37,2 %: la misma aritmética del problema de los cumpleaños, en el que 23 personas dan un 50,7 % de probabilidad de que dos compartan cumpleaños.
Ejemplo desarrollado: encuestar a 25 de 240 alumnos
Supongamos que cada alumno de un curso tiene un número de lista del 1 al 240 y quieres una muestra aleatoria de 25. Introduce 1 como mínimo y 240 como máximo, pon la cantidad en 25, desmarca Permitir duplicados (un alumno no puede ser encuestado dos veces) y marca Ordenar resultados. Los 25 números que obtengas son los números de lista a encuestar, ya ordenados para comprobarlos con tu lista. La misma configuración sirve para elegir los ganadores de un sorteo: numera a los participantes, pide tantos números como premios haya y mantén los duplicados desactivados.
Una combinación al estilo de la lotería funciona igual. Seis números distintos del 1 al 49 son una extracción de una de las C(49, 6) = 13.983.816 combinaciones posibles, así que cualquier boleto concreto tiene una probabilidad de 1 entre 13.983.816; ningún patrón, como 1-2-3-4-5-6, es más o menos probable que otro.
Cómo se producen los números
Cada número sale de la fuente aleatoria criptográfica de tu navegador (crypto.getRandomValues) con muestreo por rechazo: la herramienta descarta la parte irregular del rango del generador, así que cada número entero desde el mínimo hasta el máximo tiene exactamente la misma probabilidad que los demás. No hay sesgo de escala que temer, ni siquiera en rangos muy amplios. Con los duplicados desactivados, el lote es un muestreo sin reemplazo auténtico, así que cada conjunto posible de números distintos es igual de probable. No hay semilla, por lo que un lote no se puede volver a generar: cópialo si necesitas un registro. Para una lista reproducible con semilla, usa el Random Assignment Generator. Los números son impredecibles, pero se muestran en pantalla como valores simples, así que esta página no es un generador de contraseñas ni de claves.
¿Qué herramienta necesitas?
| Si quieres… | Usa |
|---|---|
| Un número de un rango que elijas, o una lista de ellos | Este generador de números aleatorios |
| La suma de uno o varios dados, con preajustes de d4 a d100 | Lanzador de dados |
| Cara o cruz, con un recuento acumulado y rachas | Lanzar moneda |
| Una baraja barajada y manos repartidas sin devolver cartas | Random Card Generator |
| Datos de práctica con una media, dispersión o correlación elegidas | Random Dataset Generator |
| Nombres, no números, sacados de una lista | Selector de nombres aleatorios |
Preguntas frecuentes
- ¿Cómo genero un número aleatorio entre 1 y 100?
- Deja el mínimo en 1 y el máximo en 100, pon la cantidad en 1 y pulsa Generar números. Los dos extremos del rango están incluidos, así que el 1 y el 100 tienen la misma probabilidad de salir que cualquier número entre ellos.
- ¿Es realmente aleatorio este generador de números?
- Usa la fuente aleatoria criptográfica de tu navegador,
crypto.getRandomValues, y muestreo por rechazo, así que cada número del rango tiene exactamente la misma probabilidad. Estrictamente, sigue siendo una fuente generada por ordenador y alimentada por la entropía del sistema operativo, no una tirada física de dados, pero no es predecible a partir de resultados anteriores. Por eso sirve para juegos, muestreos, sorteos y ejercicios de clase. - ¿Puede aparecer dos veces el mismo número?
- Solo si lo permites. Con Permitir duplicados marcado, cada número se extrae de forma independiente, así que las repeticiones son posibles y, en lotes grandes, probables. Desmarca la casilla y cada número del lote será único, lo que requiere un rango al menos tan grande como el lote.
- ¿Puedo usarlo para contraseñas, claves u otros fines de seguridad?
- No para eso. Los números salen de una fuente criptográfica, pero un número elegido de un rango, con duplicados, ordenación y botones de copia, no es un secreto diseñado para ese fin. Para contraseñas usa el Generador de contraseñas, que construye una cadena de entropía conocida, y para identificadores únicos usa el Generador de UUID.
- ¿Cómo elijo ganadores de una rifa con esta herramienta?
- Numera tus participaciones del 1 al total, pon la cantidad en el número de premios y desmarca Permitir duplicados para que nadie gane dos veces. Cruza los números con tu lista y guarda el lote copiado como registro. Si prefieres sacar nombres directamente, el Selector de nombres aleatorios hace lo mismo sin numerar.
- ¿Genera decimales o números negativos?
- Solo genera números enteros, pero el rango puede ser negativo: un mínimo de −10 y un máximo de 10 saca entre 21 valores, incluido el cero. Los decimales se rechazan con un mensaje que pide números enteros.