Generador de números aleatorios
MatemáticasGenera uno o más enteros aleatorios dentro de un rango usando aleatoriedad criptográficamente segura.
Tus resultados
Genera enteros aleatorios dentro de un rango mínimo y máximo.
Cómo se genera la aleatoriedad
Usamos crypto.getRandomValues del navegador cuando está disponible para obtener números criptográficamente seguros. Si no, recurrimos a Math.random para usos no críticos.
Es realmente aleatorio
Cuando crypto está disponible, sí, el resultado sirve para sorteos y contraseñas. Math.random alcanza para juegos, pero no para fines sensibles de seguridad.
Preguntas frecuentes
Resolvemos las dudas más comunes sobre esta herramienta.
¿Cómo genera los números aleatorios?
Utiliza el generador disponible en el navegador para producir valores dentro del rango seleccionado.
¿Puede generar números repetidos?
Sí, salvo que actives una opción específica para evitar duplicados.
¿Puedo generar varios números a la vez?
Sí, cuando indicas la cantidad deseada y el rango contiene suficientes valores.
¿Los límites mínimo y máximo están incluidos?
Sí, cuando la herramienta está configurada para generar enteros en un intervalo cerrado.
¿Sirve para sorteos oficiales o criptografía?
No debe asumirse como un sistema certificado para sorteos regulados, seguridad o criptografía.
Fuentes y metodología
Metodología: Números aleatorios
Genera enteros con crypto.getRandomValues cuando está disponible; de lo contrario usa Math.random.
El fallback no debe usarse para criptografía ni sorteos regulados; el sesgo por módulo es una limitación técnica.
Referencias
Última revisión
15 de julio de 2026