Saltar al contenido

Generador de números aleatorios

Saque números aleatorios en el rango que defina: enteros de cualquier tamaño, decimales y sorteos sin repetición.

Procesado localmente en tu navegador

Opciones

Se aceptan enteros de cualquier tamaño.

¿Qué es Generador de números aleatorios?

Este generador devuelve números aleatorios uniformemente distribuidos entre un mínimo y un máximo, ambos incluidos. La aleatoriedad procede de crypto.getRandomValues y no de Math.random, y los valores se sacan por muestreo por rechazo: ningún número del rango sale favorecido.

Los límites se procesan como BigInt, así que puede usar enteros muy por encima de 2^53. Pida hasta 10.000 números, prohíba duplicados para sorteos tipo lotería, añada decimales (por ejemplo de 0,00 a 1,00 en céntimos) y elija separador de salto de línea, coma o espacio.

¿Cómo funciona?

  1. Introduzca el mínimo y el máximo (incluidos). Los enteros muy grandes son válidos.
  2. Indique cuántos números necesita, si deben ser únicos y cuántos decimales quiere.
  3. Pulse Generar y copie la lista. Vuelva a pulsar para un sorteo nuevo.

Casos de uso habituales

  • Sacar números de lotería, rifa o bingo sin repeticiones.
  • Tirar dados o elegir un índice aleatorio durante pruebas.
  • Producir datos de ejemplo con decimales en un rango dado.
  • Tomar decisiones imparciales cuando importa la equidad, como repartir un grupo.

Ejemplos

Saque números aleatorios en el rango que defina: enteros de cualquier tamaño, decimales y sorteos sin repetición.

Privacidad

Generador de números aleatorios se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Los números se sacan en su dispositivo y terceros no pueden verificarlos; en un sorteo público con premio, documente cómo se hizo. Un rango demasiado pequeño no puede aportar los valores únicos solicitados.

Preguntas frecuentes

¿Es realmente aleatorio?

Usa el generador criptográficamente seguro del navegador, alimentado por el sistema operativo. Sirve para juegos, muestreo y sorteos justos; nunca se usa Math.random.

¿Qué hace «Sin duplicados»?

El sorteo es sin reposición: cada valor aparece como máximo una vez. Si pide más valores únicos de los que caben en el rango, verá un error.

¿Puedo usar números mayores que 9.007.199.254.740.991?

Sí. Mínimo y máximo se leen como enteros BigInt, así que funcionan rangos de cientos de cifras y los resultados son exactos.

Más herramientas en Herramientas para desarrolladores →