Generador de números aleatorios

Genera números enteros aleatorios en cualquier rango — criptográficamente seguro, nada se sube.


Genera números enteros aleatorios en cualquier rango

Introduce un mínimo y un máximo, elige cuántos números quieres y pulsa Generar. El generador utiliza la fuente aleatoria criptográfica del navegador (crypto.getRandomValues) con muestreo de rechazo para eliminar el sesgo de módulo, por lo que la distribución es tan uniforme como permite el hardware subyacente. Activa Único para obtener una lista sin valores repetidos — el conteo se limita automáticamente al tamaño del rango. Todo se ejecuta localmente; no se envía ningún dato a ningún lugar.

Los usos comunes incluyen elegir números de lotería, asignar IDs aleatorios, muestrear datos de prueba, tirar dados o seleccionar participantes aleatorios de una lista.

Preguntas frecuentes

¿Son los números verdaderamente aleatorios? Son criptográficamente aleatorios, sembrados desde la fuente de entropía del sistema operativo — la misma fuente utilizada para claves criptográficas. Esto es mucho más sólido que Math.random(), que solo es pseudoaleatorio.

¿Qué hace "Único"? Cuando está marcado, cada número generado aparece como máximo una vez. Si solicitas más números de los que contiene el rango, el conteo se reduce silenciosamente al tamaño del rango.

¿Cuál es el conteo máximo? Hasta 1000 números por generación.

Herramientas relacionadas

Herramientas populares