Ir al contenido principal
Bethemesh

Generador de números aleatorios (sorteo, dado, lotería)

Generador de números aleatorios: mínimo y máximo, cantidad hasta 1000, enteros o decimales, sorteos sin repetición. Aleatoriedad de la API Web Crypto del navegador, útil para sorteos, dados, lotería y muestreo.

  • Portapapeles

Integrar este widget

Personaliza el aspecto, comprueba la vista previa y copia el código.

Vista previa

Tipo de código de integración

Código para copiar

Se adapta a tu página y Bethemesh ajusta su tamaño automáticamente.

Parámetros de generación

Rangos rápidos

Opciones de generación

123
1×

¿Te ha resultado útil esta herramienta?

¿Cómo funciona esta herramienta?

Elige un rango, una cantidad y un tipo de valores, y la herramienta sortea los números al instante. Sirve para un sorteo entre participantes numerados, para tirar un dado, rellenar una apuesta de lotería, escoger una muestra de una lista numerada o generar datos de prueba. También permite sorteos sin repetición (valores únicos).

Fijas un mínimo, un máximo estrictamente mayor y una cantidad de 1 a 1000. En modo enteros, cada número se sortea con la misma probabilidad entre los enteros del rango, extremos incluidos: entre 1 y 6, cada cara tiene 1 posibilidad entre 6. En modo decimales, el valor se sortea de forma uniforme en el intervalo real, con toda la precisión de un número de coma flotante.

La aleatoriedad procede de la API Web Crypto del navegador (crypto.getRandomValues), un generador de calidad criptográfica y no Math.random, que puede ser predecible. Los 53 bits aleatorios que ofrece se usan para construir un número uniforme entre 0 y 1; aplicado a un rango de n enteros, el sesgo residual queda por debajo de n ÷ 2^53, despreciable en la práctica.

Con la opción «valores únicos», un número ya sorteado se descarta: es un sorteo sin reemplazo, como las bolas de la lotería. El rango debe contener al menos tantos enteros como valores pedidos (de 1 a 5 no se pueden sortear 6 valores únicos). Sin ella, puede haber repeticiones: en 100 sorteos entre 1 y 100, la probabilidad de que un número concreto salga al menos una vez es de un 63,4 % aproximadamente.

Un sorteo criptográfico no es un generador de contraseñas: los valores se muestran en pantalla y se copian en claro. Para un secreto, usa el generador de contraseñas. Para un sorteo justo, asegúrate de que cada participante tenga un número único en el rango.

Cómo utilizar esta herramienta

  1. Fija los límites

    Mínimo y máximo, con el máximo mayor que el mínimo. Para un dado de seis caras: 1 y 6; para una lotería de 49 números: 1 y 49.

  2. Ajusta cantidad y tipo

    De 1 a 1000 valores, enteros o decimales. Activa los valores únicos para un sorteo sin reemplazo.

  3. Genera y copia

    Cada clic hace un sorteo nuevo. Si el rango es demasiado pequeño para valores únicos, aparece un mensaje.

Probabilidades en un sorteo aleatorio

Con n valores equiprobables, todos tienen la misma posibilidad.

Probabilidad de un número concreto

P = 1 ÷ n, con n = máx − mín + 1

n es el número de enteros del rango, extremos incluidos.

Combinaciones de k valores únicos

C(n, k) = n! ÷ (k! × (n − k)!)

Número de sorteos distintos de k números entre n, sin importar el orden.

Al menos una aparición en k sorteos con reemplazo

P = 1 − (1 − 1 ÷ n)^k

Probabilidad de que un número concreto salga al menos una vez.

n
número de valores posibles del rango
k
número de sorteos o de valores pedidos
P
probabilidad (entre 0 y 1)

Ejemplo: en una lotería 6 de 49, C(49, 6) = 13 983 816 combinaciones, es decir, una posibilidad entre 13 983 816. Para sacar al menos un 6 en 4 tiradas de dado, P = 1 − (5 ÷ 6)^4 ≈ 51,77 %.

Casos de uso

Sorteos

Elegir a un ganador o un orden de intervención entre participantes numerados, sin sesgo visible.

Juegos y dados

Sustituir un dado, una moneda (1 o 2) o una apuesta de lotería en una partida o un entrenamiento.

Muestreo

Escoger filas al azar de un fichero numerado para un control de calidad o una auditoría.

Pruebas y simulaciones

Generar valores de prueba, identificadores ficticios o sorteos para una simulación sencilla.

Ejemplos

Tirar un dado

Cada cara es equiprobable: 1 entre 6, un 16,67 % aproximadamente.

Entrada

mín. 1, máx. 6, cantidad 1, enteros

Resultado

un entero de 1 a 6

Apuesta de lotería 6 de 49

Hay 13 983 816 formas de elegir 6 números de 49: una posibilidad entre 13 983 816 de acertar.

Entrada

mín. 1, máx. 49, cantidad 6, enteros, únicos

Resultado

6 números distintos entre 1 y 49

Sorteo con 3 ganadores

Con 100 participantes numerados, nadie puede salir dos veces.

Entrada

mín. 1, máx. 100, cantidad 3, enteros, únicos

Resultado

3 números de participante distintos

Datos de prueba decimales

Útil para simular probabilidades o rellenar un conjunto de datos ficticio.

Entrada

mín. 0, máx. 1, cantidad 5, decimales

Resultado

5 números decimales entre 0 y 1

Rango demasiado pequeño

Solo hay 5 enteros posibles: no se pueden sortear 6 distintos.

Entrada

mín. 1, máx. 5, cantidad 6, únicos

Resultado

mensaje de error

Consejos y buenas prácticas

  • Para una moneda, sortea 1 o 2; para un dado, de 1 a 6; para un porcentaje, de 1 a 100.
  • Con dos dados, sortea dos valores de 1 a 6: la suma no es uniforme (el 7 es la más frecuente).
  • Numera a todos los participantes antes del sorteo y guarda la lista para poder justificar el resultado.
  • Para valores únicos, la cantidad no puede superar el número de enteros del rango.
  • Para contraseñas o claves, usa un generador específico.

Fuentes y referencias

Preguntas frecuentes

¿Son realmente aleatorios los números?

Proceden del generador criptográfico del navegador (crypto.getRandomValues), impredecible en la práctica, con 53 bits de precisión. No es un sorteo físico, pero es mejor que Math.random.

¿Cuál es la probabilidad de sacar un número concreto?

Es 1 ÷ n, siendo n el número de enteros del rango: 1 entre 100 (1 %) entre 1 y 100, 1 entre 6 (16,67 %) para un dado.

¿Cómo sortear sin repetidos?

Activa «Valores únicos». El rango debe contener al menos tantos enteros como valores pedidos, o aparecerá un mensaje de error.

¿Cuántos números se pueden generar a la vez?

Hasta 1000 por sorteo. Una cantidad mayor se limita a 1000.

¿Se pueden sortear números decimales?

Sí: desactiva la opción de enteros. Los valores se reparten de forma uniforme entre los dos límites.

Herramientas relacionadas

Herramientas similares o complementarias a esta.

Herramientas similares

Genera contraseñas seguras y aleatorias de 8 a 128 caracteres, con la entropía indicada.

Matemáticas y cálculoDestacadaUsar esta herramienta

Genera al instante uno o varios identificadores UUID v4 aleatorios listos para copiar.

Matemáticas y cálculoDestacadaUsar esta herramienta