Generador de números aleatorios

Números aleatorios en un rango, con o sin repetición.

Se procesa en tu navegador

Rango permitido: de -1.000.000.000 a 1.000.000.000. Hasta 1000 números por vez.

Qué hace: Generador de números aleatorios

Genera uno o varios números enteros al azar dentro del rango que elijas, incluidos ambos extremos. Puedes evitar repeticiones (útil para sorteos) y ordenar el resultado.

Usa crypto.getRandomValues con muestreo por rechazo, de modo que todos los números del rango tienen exactamente la misma probabilidad.

Cómo usarla

  1. Indica el valor mínimo y el máximo (ambos se pueden obtener).
  2. Elige cuántos números necesitas.
  3. Marca «Sin repetir» si cada número solo puede salir una vez.
  4. Pulsa «Generar números» y copia el resultado.

Ejemplos

Sorteo entre 250 participantes

Mínimo 1, máximo 250, cantidad 3 y sin repetir: obtienes tres ganadores distintos según su número de participación.

Tirada de dado

Mínimo 1, máximo 6, cantidad 1. Para tirar dos dados, cantidad 2 permitiendo repetición.

Límites, fórmulas y supuestos

  • Rango permitido de -1.000.000.000 a 1.000.000.000 y hasta 1.000 números por tirada.
  • Sin repetición, la cantidad no puede superar el número de valores del rango (máximo − mínimo + 1).
  • Solo enteros. Para decimales, genera enteros y divide (por ejemplo, de 0 a 1000 entre 100).

Preguntas frecuentes

¿Son realmente aleatorios?

Usan el generador criptográfico del navegador, el mismo que se emplea para claves de cifrado. Es impredecible y sin sesgos.

¿Sirve para sorteos oficiales?

Es válido para sorteos informales. Si las bases legales exigen un notario o un procedimiento concreto, sigue ese procedimiento.

¿Se incluyen el mínimo y el máximo?

Sí, ambos extremos pueden salir.

Guías relacionadas