Saltar al contenido
SPCXTools

Generador de números aleatorios

Elige números aleatorios en cualquier rango: de uno en uno o por miles, sin repetición si lo necesitas.

Funciona en local: los archivos no salen de tu dispositivo

Cargando herramienta…

Cómo usar Generador de números aleatorios

  1. 1Introduce los valores Mínimo y Máximo. Ambos extremos del rango están incluidos.
  2. 2Indica Cuántos números quieres y, para los decimales, el número de Decimales.
  3. 3Mantén marcada la opción Sin duplicados para que cada número se elija como máximo una vez, como en un sorteo o lotería.
  4. 4Haz clic en Generar. Marca Ordenar resultados para ver los números en orden ascendente y luego cópialos.

Genera números aleatorios en cualquier rango

¿Necesitas un número entre 1 y 100, seis números para la lotería o una lista de 1000 valores aleatorios para una prueba? Este generador de números aleatorios elige números en cualquier rango que escojas, con opciones para evitar duplicados, ordenar los resultados y usar decimales. Utiliza el sistema de aleatoriedad criptográficamente seguro de tu navegador, por lo que los resultados son impredecibles y uniformes, y no se envía nada a ningún servidor.

Características

  • Cualquier rango, incluyendo números negativos y valores muy grandes.
  • Uno o varios: genera hasta 10 000 números con un solo clic.
  • Modo sin duplicados que extrae los números como bolas de un bombo, de forma eficiente incluso con rangos enormes.
  • Números decimales con hasta seis cifras decimales.
  • Ordena los resultados en orden ascendente y cópialos como una lista.
  • Imparcial: el muestreo de rechazo garantiza que cada valor del rango tenga la misma probabilidad de salir.

Usos populares

Juegos y decisiones. Lanza un dado virtual (1-6), elige quién empieza, escoge una página o pregunta al azar o toma una decisión de forma justa.

Sorteos y rifas. Asigna un número a cada participación y luego elige a los ganadores sin duplicados. Como la aleatoriedad proviene de una fuente segura, nadie puede predecir o influir en el resultado.

Loterías. Genera un conjunto de números únicos para tus boletos de lotería. Las elecciones aleatorias evitan patrones populares como las fechas de cumpleaños, lo que significa que es menos probable que tengas que compartir un premio.

Educación e investigación. Selecciona muestras aleatorias de una lista numerada, asigna participantes a grupos o crea ejercicios de práctica.

Pruebas de software. Genera datos de entrada, identificadores o conjuntos de datos de muestra en un rango específico.

Cómo se producen números aleatorios «justos»

Un método simple consistiría en tomar un valor aleatorio grande y usar el resto de su división por el tamaño del rango. Sin embargo, esto favorece sutilmente a algunos números cuando el rango no divide de forma exacta a la fuente aleatoria. En su lugar, esta herramienta descarta los valores que causarían este sesgo y vuelve a generar otro (lo que se conoce como «muestreo de rechazo»), de modo que en un rango de 1 a 3, cada número tiene exactamente una probabilidad de uno entre tres.

Para las selecciones sin duplicados, la herramienta realiza una mezcla de Fisher-Yates parcial: conceptualmente, baraja todo el rango y toma los primeros números, pero sin llegar a crear la lista completa. Así, elegir 10 números del 1 al 1 000 000 000 es instantáneo.

Si en lugar de números necesitas texto aleatorio, prueba el Generador de contraseñas o el Generador de UUID.

Preguntas frecuentes

¿Son los números realmente aleatorios?
Provienen del generador de números aleatorios criptográficamente seguro de tu navegador (crypto.getRandomValues), que se alimenta de fuentes impredecibles del sistema. La herramienta también usa un muestreo de rechazo, por lo que cada número del rango tiene exactamente la misma probabilidad de salir, sin sesgos hacia los números más pequeños.
¿Se incluyen el mínimo y el máximo?
Sí. Un rango de 1 a 10 puede devolver tanto el 1 como el 10. En el caso de los decimales, los resultados pueden ser cualquier valor entre los dos extremos.
¿Cómo elijo los números de la lotería?
Establece el rango que usa tu lotería (por ejemplo, de 1 a 49), indica en Cuántos el número de bolas que se extraen (por ejemplo, 6), mantén activada la opción Sin duplicados y marca Ordenar resultados. Recuerda que todas las combinaciones tienen exactamente la misma probabilidad de ganar.
¿Por qué me da un error con la opción «Sin duplicados»?
Has pedido más números únicos de los que contiene el rango; por ejemplo, 20 números únicos entre 1 y 10. Amplía el rango, reduce la cantidad o permite duplicados.
¿Puedo usarlo para un sorteo o una rifa?
Sí. Numera las participaciones, ajusta el rango para que coincida y elige tantos ganadores como necesites sin duplicados. Para mayor transparencia, puedes grabar tu pantalla mientras generas los números.
¿Se envía algo a algún servidor?
No. Los números se generan en tu dispositivo.