Skip links

Número aleatorio: generador online

Saca un número al azar del 1 al 100 o entre los valores que elijas, una lista sin repetir o un número de 4, 6 o 10 cifras.

Atajos: 1 al 2 1 al 3 1 al 6 1 al 10 1 al 20 1 al 50 1 al 100 1 al 1000

El azar viene del generador criptográfico de tu navegador (crypto.getRandomValues): cada número tiene exactamente la misma probabilidad. Todo ocurre en tu dispositivo y no se envía nada.

Genera un número aleatorio con un clic

Indica dos valores y haz clic en «Generar un número». Los dos extremos entran en el sorteo: del 1 al 100, pueden salir el 1 y el 100. Si los inviertes, la herramienta los pone en orden. Tres pestañas cubren lo más habitual:

  • Un número: un número cada vez, con el historial de lo que ha salido. Marca «No repetir un número que ya ha salido» para un bingo o una rifa.
  • Lista de números: hasta 10.000 números de golpe, con o sin repetición, ordenados o no, enteros o con 1 a 6 decimales.
  • Número de X cifras: un número de 1 a 50 cifras, por ejemplo un código de 4 cifras, con o sin cero al principio.

Los valores pueden ser negativos y llegar hasta mil billones. Cada resultado se copia con un clic.

Número aleatorio del 1 al 10, del 1 al 100 y otros rangos habituales

Haz clic en un rango: la herramienta ajusta los valores y saca un número al momento.

RangoPara qué sirve
1 al 2Decidir entre dos opciones, como a cara o cruz
1 al 3Elegir entre tres opciones o tres jugadores
1 al 6Sustituir un dado de seis caras
1 al 10Dar una nota o empezar un juego con amigos
1 al 20Sustituir el dado de 20 caras de los juegos de rol
1 al 50Sacar un número de papeleta o de dorsal
1 al 100Jugar a adivinar un número o elegir en una lista numerada
1000 al 9999Conseguir un número de 4 cifras

Otros rangos: 1 al 4, 1 al 5, 1 al 8, 1 al 12, 1 al 21, 1 al 24, 1 al 30, 1 al 34, 1 al 40, 1 al 90. Para cualquier otro rango, escribe tus valores en la herramienta.

Sacar varios números sin repetir

Con repetición, cada número se saca por separado y el mismo puede salir dos veces, como al tirar varios dados. Sin repetición, un número que ha salido queda fuera, como las bolas de la lotería. La pestaña «Lista de números» ofrece las dos opciones y te avisa si pides más números de los que hay en el rango.

Elige sin repetir para una muestra, un orden de turnos o un reparto de números. Deja la repetición para simular dados o una serie de valores al azar. La lista muestra también el total y la media, y se copia con un número por línea para Excel o en una sola línea.

Generar un número de 4, 6 o 10 cifras

La pestaña «Número de X cifras» saca cada cifra al azar. Sin cero al principio, un número de 4 cifras va del 1000 al 9999. Marca «Permitir un cero al principio» para ir del 0000 al 9999, como un código PIN: así hay 10.000 posibilidades en lugar de 9000. La herramienta trabaja cifra a cifra: incluso con 50 cifras, nada se redondea.

¿Este generador es aleatorio de verdad?

La herramienta usa crypto.getRandomValues, el generador que los navegadores ofrecen para la seguridad. Es un generador pseudoaleatorio: un cálculo que parte de un valor imprevisible que da el sistema. No depende de un fenómeno físico, como un dado o el ruido atmosférico, pero está pensado para que nadie pueda adivinar lo que viene. La función Math.random, más común en la web, no da esa garantía.

Los generadores sencillos tienen otra trampa: reducir un número grande a un rango pequeño puede favorecer a los primeros números. Aquí, los sorteos que crearían ese desequilibrio se descartan y se repiten, de modo que cada número tiene exactamente la misma probabilidad. Todo ocurre en tu navegador y no se envía ni se guarda ningún resultado.

¿Qué probabilidad tiene cada número?

En un rango de N números, cada uno tiene 1 posibilidad entre N en cada sorteo.

RangoProbabilidad de sacar un número concreto
Del 1 al 21 entre 2 (50 %)
Del 1 al 61 entre 6 (16,7 %)
Del 1 al 101 entre 10 (10 %)
Del 1 al 1001 entre 100 (1 %)
Del 1 al 10001 entre 1000 (0,1 %)

El generador no tiene memoria: un número que lleva tiempo sin salir no tiene más probabilidades en el siguiente sorteo. Las repeticiones, en cambio, llegan antes de lo que parece. Del 1 al 10, cinco sorteos ya dan un 70 % de probabilidades de ver un número dos veces. Del 1 al 100, bastan 13 sorteos para superar una posibilidad entre dos. No es un fallo de la herramienta: es el mismo efecto que la paradoja del cumpleaños.

¿Por qué no elegir un número por tu cuenta?

Porque se nos da mal imitar el azar. En una encuesta de YouGov publicada en marzo de 2025, un tercio de los británicos (33 %) eligió el 7 al pedirles un número del 1 al 10, cuando el azar daría un 10 %. También evitaban los extremos: 1, 2, 9 y 10. Un generador no tiene esas manías, y por eso es útil cuando una elección debe ser justa.

Generar un número aleatorio en Excel o en programación

  • Excel y Google Sheets: =ALEATORIO.ENTRE(1;100) da un entero del 1 al 100, y =ALEATORIO() un número entre 0 y 1. Estas fórmulas cambian en cada cálculo: para fijar el resultado, copia la celda y pega los valores.
  • Python: random.randint(1, 100) incluye los dos extremos, y random.sample(range(1, 50), 6) saca 6 números sin repetir.
  • JavaScript: Math.floor(Math.random() * 100) + 1 para un uso sencillo, crypto.getRandomValues cuando el sorteo deba ser imprevisible.
  • PHP: random_int(1, 100).
  • Java: new Random().nextInt(100) + 1.

Más herramientas para sortear

Preguntas frecuentes

¿Cómo saco un número aleatorio del 1 al 100?

Deja los valores 1 y 100 en la pestaña «Un número» y haz clic en «Generar un número». Pueden salir el 1 y el 100, y cada número tiene 1 posibilidad entre 100.

Para una lista, marca «Sin repetir» en la pestaña «Lista de números». Para sacar los números uno a uno, como en un bingo, marca «No repetir un número que ya ha salido» en la pestaña «Un número».

Usa el generador criptográfico del navegador (crypto.getRandomValues). Es un cálculo y no un fenómeno físico, pero está pensado para ser imprevisible, y cada número tiene exactamente la misma probabilidad.

No. Cada sorteo es independiente de los anteriores: un número que sale mucho, o que lleva tiempo sin salir, no tiene ni más ni menos probabilidades la próxima vez.

Abre la pestaña «Número de X cifras» y escribe 4. Obtendrás un número del 1000 al 9999. Marca «Permitir un cero al principio» si quieres códigos como 0427.

Sí. Los valores pueden ser negativos en todos los casos. Para decimales, elige de 1 a 6 decimales en la pestaña «Lista de números»: del 0 al 1 con 2 decimales da, por ejemplo, 0,37.

Sí, pero ningún método mejora tus probabilidades. Para La Primitiva, saca 6 números del 1 al 49 sin repetir en «Lista de números». Una apuesta tiene 1 posibilidad entre 13.983.816 de acertar los 6 números, tanto si la eliges al azar como si no.

Los valores llegan hasta mil billones, en positivo y en negativo. Una lista admite hasta 10.000 números, y un número de X cifras hasta 50 cifras. La herramienta es gratis y sin registro, sin límite de sorteos.

¿Un problema de probabilidad que resolver?

Hakim IAMatemáticas
Chatear con HakimGratis · Sin registro