Cookies Este sitio guarda solo lo imprescindible para funcionar. Hoy no usa analítica ni publicidad, y nada de lo que hay aquí te sigue a otras webs. Leer la política de privacidad

Elegir qué permitir
+92 312 8299940Presupuesto gratis
Herramienta gratis, nada que instalar

Generador de números aleatorios
Enteros, decimales y primos

Este generador de números aleatorios elige enteros, decimales, primos, bytes y cadenas aleatorias con la fuente segura de tu navegador. Fija un rango, pulsa un botón y copia la lista. No subimos nada.

  • GratisPrecio
  • 7Tipos
  • NingunoRegistro
  • NingunoSubidas

Generador de números aleatorios

Enteros, decimales, primos, bytes y cadenas aleatorias

Veces
0
Menor
0
Mayor
0

Listo. Pulsa Generar para un conjunto nuevo.

Tu navegador hace todo el trabajo aquí, en esta pestaña. No subimos nada, no guardamos nada y no registramos nada.
La versión corta

Qué hace por ti un generador de números aleatorios

A veces necesitas un número que nadie eligió. Quizá sea para un sorteo, una prueba, un juego o una muestra. Sin embargo, tu propia cabeza es una mala fuente, porque la gente elige siempre los mismos pocos números.

Un generador de números aleatorios lo arregla. Primero, fija un valor mínimo y uno máximo. Luego elige cuántos números quieres. Pulsa Generar y aparece la lista.

Además, crea más que números enteros. Crea decimales, primos, bytes, cadenas binarias, cadenas hexadecimales y códigos de letras y dígitos. Así que una sola herramienta cubre casi todos los trabajos al azar.

Todo se ejecuta en tu navegador. Así que nada sale de tu dispositivo y ningún servidor ve tus números.

Cómo funciona el generador de números aleatorios

La herramienta pide a tu navegador bytes aleatorios. Luego el navegador los toma del sistema operativo, que reúne ruido del hardware. Así que la fuente es fuerte y sirve para sorteos y pruebas.

Dibujo de un rango de 1 a 100 a la izquierda y de una flecha hacia una lista de números aleatorios a la derecha
Un rango entra, salen números aleatorios.

Después la herramienta ajusta esos bytes a tu rango. Descarta cualquier valor que favorezca a un número bajo. Así que cada número del rango tiene exactamente la misma probabilidad.

Para más detalle, consulta: MDN guide to getRandomValues.

Números enteros aleatorios

Fija un valor mínimo y uno máximo. Ambos pueden ser negativos y ambos cuentan. Así de 1 a 6 pueden salir un 1 y un 6. Así que úsalo para dados, rifas, números de asiento y muestras.

Generador de números aleatorios con números enteros de 1 a 100 y diez números distintos en la caja de resultado
Diez números distintos de 1 a 100.

Además, marca Todos distintos para sortear sin repetir, como con las bolas de lotería. Entonces la herramienta nunca da el mismo número dos veces. Si pides más números de los que caben en el rango, te avisa.

Muestra los números en binario, octal o hexadecimal

Los enteros y los bytes pueden mostrarse en cuatro bases. Elige Binario para unos y ceros, Octal para base ocho y Hexadecimal para base dieciséis. Las letras hex salen en mayúsculas.

Así puedes crear datos de prueba en la base que necesites. Luego los copias tal cual.

Números decimales aleatorios

Elige cuántos decimales quieres, de uno a ocho. La herramienta sortea un número entre tus dos valores y lo redondea. Así que ambos extremos quedan dentro del rango.

Por ejemplo, de 0 a 1 con cuatro decimales da valores como 0.4172. Luego puedes usarlos como probabilidades, pesos o precios de prueba.

Números primos aleatorios

Igualmente, la herramienta lista cada primo de tu rango con una criba. Luego elige de esa lista. Así que cada primo tiene la misma probabilidad. El valor más grande puede llegar a diez millones.

Si no hay ningún primo en tu rango, la herramienta lo dice. Además, marca Todos distintos para sortear primos sin repetir.

Bytes aleatorios

Un byte es un número de 0 a 255. Úsalo para datos de prueba, canales de color y muestras pequeñas. Luego muéstralo en hex y obtienes dos caracteres por cada byte.

Cadenas binarias, hex y de letras

Elige la longitud y la cantidad. Las cadenas binarias usan 0 y 1. Las cadenas hex usan de 0 a 9 y de a a f. Las cadenas de letras y dígitos pueden usar solo letras, solo dígitos o ambos.

Así que úsalas para ids de prueba, códigos y datos de muestra. Para contraseñas, usa mejor el generador de contraseñas, porque añade símbolos y comprueba la fortaleza.

Ordena y da formato a la lista

Primero, mantén el orden o ordena de menor a mayor, o al revés. Luego elige un separador: un salto de línea, una coma, un espacio o una tabulación. Una lista con comas se pega bien en código y una con tabulaciones se pega bien en una hoja de cálculo.

Es realmente aleatorio

Un ordenador no puede lanzar una moneda, así que usa ruido del hardware y matemáticas. Tu navegador ofrece una fuente criptográfica, mucho mejor que la llamada habitual a Math.random. Así que los números sirven para sorteos y juegos.

Sin embargo, para contraseñas y claves, usa una herramienta hecha para eso. Añade la longitud correcta, los símbolos correctos y un control de fortaleza.

Sorteos justos y regalos

Para un sorteo, numera las participaciones desde 1. Luego fija el rango de 1 al número de participaciones y sortea un valor. Después haz una captura del resultado para mostrar que el sorteo fue justo.

Dados, monedas y juegos

Fija 1 a 6 para un dado y 1 a 2 para una moneda. Luego sortea tantas veces como quieras. También, para dos dados, pide dos números y súmalos tú.

Pruebas y datos de muestra

Los desarrolladores usan números aleatorios para rellenar tablas y probar casos límite. Fija una cantidad grande, elige una coma como separador y pega la lista en tu código. También, una lista de bytes sirve como datos falsos.

Seguro por diseño

Primero, la herramienta trabaja en tu navegador. No envía nada y no guarda nada. Así que tus números siguen siendo tuyos.

Cómo funciona

Usar el generador de números aleatorios, paso a paso

Cuatro pasos te llevan de un rango a una lista.

  • 1

    Elige el tipo

    Elige enteros, decimales, primos, bytes o cadenas.

  • 2

    Fija el rango

    Escribe el valor mínimo y el máximo, y cuántos quieres.

  • 3

    Pulsa Generar

    La lista aparece y una nueva pulsación da un conjunto nuevo.

  • 4

    Copia o guarda

    Copia la lista o guárdala como archivo de texto.

Por qué este

Qué hace distinto este generador de números aleatorios

Es justo, es flexible y mantiene privados tus números.

  • Una fuente segura

    Los números salen del generador criptográfico del navegador, no de una fórmula débil.

  • Sin sesgo

    Cada valor de tu rango tiene exactamente la misma probabilidad.

  • Siete tipos

    Enteros, decimales, primos, bytes y tres tipos de cadenas.

  • Sin repetidos

    Marca Todos distintos para sortear como bolas de lotería.

  • Cualquier base

    Muestra los números en decimal, binario, octal o hexadecimal.

  • Nada sale de tu pestaña

    Tu navegador crea los números. Nunca los vemos.

Buenos hábitos

Hábitos para sorteos justos

Unos pocos hábitos mantienen honesto tu sorteo.

  • Fija primero el rango. Decide el valor mínimo y el máximo antes de pulsar Generar.
  • Numera tus participaciones. Da un número a cada participación, así el sorteo apunta a una persona.
  • Sortea una vez. Pulsar de nuevo hasta que te guste el resultado no es un sorteo justo.
  • Usa Todos distintos en loterías. Evita que un número salga dos veces.
  • Guarda la prueba. Haz una captura del rango y del resultado.
  • Cuida la cantidad. No puedes sortear diez números distintos de un rango de cinco.
  • Elige bien la base. Muestra hex solo cuando tu código lo necesite.
  • Redondea los decimales con cuidado. Más decimales dan valores más finos, pero listas más largas.
  • Guarda los secretos en otro sitio. Usa un generador de contraseñas para contraseñas y claves.
  • Ordena solo si hace falta. Una lista ordenada oculta el orden del sorteo.
  • Guarda las listas largas. Descarga un archivo en lugar de copiar miles de líneas.
Conviene evitarlo

Errores comunes con números aleatorios que esta herramienta te ayuda a evitar

Cada uno de estos estropea un sorteo sin avisar.

  • Elegir a mano

    La gente favorece el 7 y el 3, así que una elección a mano no es aleatoria.

  • Usar el truco del módulo

    Un resto simple favorece los números bajos. Esta herramienta lo evita.

  • Repetir hasta que encaje

    Sortear una y otra vez rompe la justicia del sorteo.

  • Rangos con error de uno

    Aquí cuentan los dos extremos, así que de 1 a 6 incluye el 6.

  • Repetidos en una lotería

    Sin Todos distintos, el mismo número puede salir dos veces.

  • Usarlo para secretos

    Las contraseñas necesitan símbolos y longitud, así que usa una herramienta de contraseñas.

Preguntas

Preguntas frecuentes sobre el generador de números aleatorios

¿Este generador de números aleatorios es gratis?

Sí. No cuesta nada, no pide cuenta y no tiene límites. Funciona en tu navegador, así que no tenemos costes de servidor que pasarte.

¿Mis números salen de mi dispositivo?

No. Tu navegador crea los números. Nada llega a este sitio y no guardamos nada.

¿Cómo elige un número aleatorio?

Pide al navegador bytes aleatorios seguros y los ajusta a tu rango. Además, descarta cualquier valor que favorezca a un número bajo.

¿Es realmente aleatorio?

Es tan aleatorio como puede ser un ordenador. El navegador usa una fuente criptográfica alimentada por ruido del hardware, mucho más fuerte que una fórmula simple.

¿Cómo obtengo un número aleatorio entre 1 y 100?

Elige Números enteros, escribe 1 y 100, fija la cantidad en 1 y pulsa Generar.

¿Puedo obtener varios números a la vez?

Sí. Fija Cuántos en cualquier cantidad de 1 a 10.000 y la herramienta crea toda la lista.

¿Cómo evito los números repetidos?

Marca Todos distintos. Entonces cada número sale como mucho una vez.

¿Por qué dice que el rango es demasiado pequeño?

Pediste más números distintos de los que caben en el rango. Amplía el rango, pide menos o desmarca Todos distintos.

¿Se incluyen los dos extremos del rango?

Sí. Con 1 y 6, pueden salir tanto el 1 como el 6.

¿Puedo usar números negativos?

Sí. Escribe un valor mínimo negativo, como -50, y el rango parte de ahí.

¿Cómo obtengo un decimal aleatorio?

Elige Números decimales, fija el rango y los decimales y pulsa Generar.

¿Cómo obtengo un número primo aleatorio?

Elige Números primos y fija un rango. Luego la herramienta lista los primos que hay en él y sortea de esa lista.

¿Cuál es el rango máximo para primos?

El valor más grande puede ser 10.000.000. Rangos mayores harían esperar demasiado a tu navegador.

¿Qué es un byte aleatorio?

Un número entero de 0 a 255, que cabe en un byte de memoria.

¿Cómo obtengo un número hexadecimal aleatorio?

Para una cadena hexadecimal, elige Cadenas hex y fija una longitud. Para un número hexadecimal, elige Números enteros o Bytes aleatorios y muéstralos como Hexadecimal.

¿Cómo obtengo un número binario aleatorio?

También, elige Cadenas binarias y fija la longitud, o muestra los enteros o los bytes como Binario.

¿Puedo crear códigos aleatorios con letras y dígitos?

Sí. Elige Letras y dígitos, fija la longitud y la cantidad, y escoge qué caracteres usar.

¿Puedo usarlo para contraseñas?

Usa una fuente segura, pero una contraseña necesita símbolos y un control de fortaleza. Así que usa el generador de contraseñas para eso.

¿Cómo elijo a un ganador?

Numera tus participaciones desde 1, fija el rango de 1 al último número, sortea un valor y haz una captura como prueba.

¿Puedo tirar dados con él?

Sí. Fija el rango de 1 a 6 para un dado y pide tantas tiradas como necesites.

¿Puedo ordenar los números?

Sí. Elige Menor primero o Mayor primero en la casilla Orden.

¿Puedo guardar la lista?

Sí. Pulsa Descargar archivo para un archivo de texto, o Copiar resultado para el portapapeles.

¿Cuántos números puedo crear a la vez?

Hasta 10.000 de una vez. Luego pulsa Generar otra vez para otro conjunto.

¿Funciona en un teléfono?

Sí. Los campos se apilan y la caja de resultado se desplaza. Así puedes sortear números sobre la marcha.

Más herramientas gratis

Compañeras útiles para trabajar con números

Sortear números es un paso. Así, estas tres herramientas ayudan con el resto.

¿Listo para sacar unos números?

Elige un tipo, fija un rango y pulsa Generar. Además, la herramienta es gratis, no pide cuenta y deja cada número en tu dispositivo.