Saltar al contenido principal
Utilia

Generador de números aleatorios

Escribe el valor mínimo y el máximo, indica cuántos números quieres y obtén la lista al instante. Puedes pedir que no se repitan y que salgan ordenados; todo se calcula en tu navegador con aleatoriedad criptográfica.

Número entero
Número entero
Entre 1 y 100

Todo se calcula en tu navegador: no enviamos tus datos a ningún servidor.

Cómo se generan

Cada número se extrae de crypto.getRandomValues con rejection sampling: se descartan las tiradas que producirían sesgo hacia los números bajos del rango, de modo que todos los enteros del rango tienen exactamente la misma probabilidad.

Con la opción «sin repetición», si el rango es pequeño se baraja con Fisher-Yates (cada permutación igual de probable) y se toman los primeros valores; si es grande, se van extrayendo descartando los ya salidos.

Usos habituales

  • Sorteos y rifas rápidas: asigna un número a cada participante y genera los premiados.
  • Juegos de mesa y decisiones: sustituye al dado cuando necesites rangos grandes.
  • Muestreo y prácticas: elegir posiciones o casos al azar de una lista numerada.
  • Contraseñas numéricas o PIN de prueba (recuerda que un PIN solo con dígitos tiene poca entropía).

Límites y casos especiales

  • La herramienta trabaja con enteros: para decimales, genera enteros y divídelos, o indícanos si la necesitas.
  • Con «sin repetición», el rango debe tener al menos tantos enteros distintos como números pidas; si no, te lo avisamos.
  • Puedes pedir hasta 100 números por tirada; vuelve a pulsar el botón para generar más.

Para sorteos importantes, anota por delante cómo asignaste los números a los participantes: así el resultado es fácil de auditar.

Preguntas frecuentes

¿Son números realmente aleatorios?
Se generan con crypto.getRandomValues del navegador, un generador criptográfico, y con rejection sampling para que ningún número del rango tenga más probabilidad que otro.
¿Puedo usar valores negativos?
Sí. El mínimo puede ser mayor que el máximo en signo: por ejemplo, de −10 a 10. Solo se exige que el mínimo sea menor que el máximo.
¿Qué significa la opción «sin repetición»?
Que ningún número aparece dos veces en la lista. Para que sea posible, el rango debe contener al menos tantos enteros distintos como números quieras generar.
¿Se guardan los números generados?
No. La lista solo existe en tu pantalla: si recargas la página, desaparece. Usa «Copiar enlace» si quieres compartir los ajustes, aunque los números saldrán distintos en cada visita.

Continúa donde lo dejaste con estas utilidades que combinan bien con esta.