Generador de números aleatorios
Elige números al azar en cualquier rango, con o sin repeticiones, o crea contraseñas seguras, frases de contraseña fáciles de recordar, UUID (GUID) y cadenas aleatorias. Todo se genera en tu navegador con aleatoriedad criptográficamente segura, así que nada de lo que generas se envía ni se guarda.
Gratis · Sin registro
Cómo usarla
- Elige lo que necesitas: números, una contraseña, una frase de contraseña, un UUID o una cadena aleatoria.
- Para números, indica el mínimo y el máximo, cuántos quieres y si se permiten repeticiones, o pulsa una opción rápida como Del 1 al 100 o Lotería 6 de 49.
- Para contraseñas y cadenas, elige la longitud y los caracteres. Para frases de contraseña, elige el número de palabras.
- Pulsa Generar cuando quieras un resultado nuevo y luego cópialo o descarga la lista como archivo de texto.
Por qué usar esta herramienta
Realmente impredecible
Usa la fuente aleatoria criptográfica de tu navegador (crypto.getRandomValues), no Math.random, sin favorecer ningún número.
Rangos, sin repetir y sorteos
Cualquier rango, números negativos, decimales y hasta 10.000 números a la vez, ordenados o mezclados, con o sin repeticiones.
Contraseñas seguras
De 4 a 128 caracteres con los tipos que elijas. Siempre incluye al menos uno de cada tipo y un indicador muestra su fortaleza.
Frases fáciles de recordar
Frases de contraseña tipo diceware con la lista de 7.776 palabras de la EFF. Cinco palabras dan unos 65 bits de entropía.
UUID v4 y v7
UUID (GUID) estándar según RFC 9562, hasta 1000 a la vez, en mayúsculas o minúsculas, con o sin guiones o llaves.
Privado
Nada sale de tu dispositivo. Los resultados no se envían, registran ni guardan; la página solo recuerda el último modo usado.
¿Qué tan aleatorios son los números?
Cada valor procede de crypto.getRandomValues, la misma fuente que usan los navegadores para las claves de cifrado. El sistema operativo la alimenta con eventos del hardware, así que los resultados no se pueden predecir a partir de los anteriores.
El generador también evita el sesgo del módulo. Un método simple como aleatorio % 6 hace que algunos números salgan un poco más que otros. Aquí, los valores que causarían sesgo se descartan y se vuelven a sacar, de modo que cada número del rango tiene exactamente la misma probabilidad.
¿Qué tan segura es mi contraseña?
La fortaleza se mide en bits de entropía: el número de intentos que necesitaría un atacante, expresado como potencia de 2. Cada bit adicional duplica el trabajo. En contraseñas aleatorias es la longitud × log2 del número de caracteres posibles.
Para cuentas importantes, apunta a 80 bits como mínimo. Una contraseña aleatoria de 16 caracteres con mayúsculas, minúsculas, números y símbolos tiene unos 103 bits. Una frase de 5 palabras tiene unos 65 bits y una de 7 palabras, unos 90.
| Tipo de contraseña | Entropía |
|---|---|
| 8 caracteres, solo minúsculas | 38 bits · débil |
| 11 caracteres, letras y números | 65 bits · fuerte |
| 12 caracteres, todos los tipos | 77 bits · fuerte |
| 16 caracteres, todos los tipos | 103 bits · muy fuerte |
| Frase de 4 palabras | 52 bits · aceptable |
| Frase de 6 palabras | 78 bits · fuerte |
¿Contraseña o frase de contraseña?
Una contraseña aleatoria concentra la máxima seguridad en pocos caracteres, ideal para un gestor de contraseñas que la rellena por ti. Una frase de contraseña es más larga pero mucho más fácil de recordar y escribir, perfecta para la contraseña maestra del gestor, el inicio de sesión del ordenador o el wifi.
Ambas solo son seguras si son aleatorias. Las palabras o patrones que eliges tú son mucho más fáciles de adivinar de lo que parece.
¿UUID v4 o v7?
Un UUID (llamado GUID en las herramientas de Microsoft) es un identificador de 128 bits escrito con 32 dígitos hexadecimales, como 3f2b8c1e-9d4a-4f6b-a1c3-5e7d9b2f4a60. La versión 4 es totalmente aleatoria salvo 6 bits fijos, lo que deja 122 bits aleatorios; la probabilidad de que dos coincidan es despreciable.
La versión 7, definida en la RFC 9562 en 2024, empieza con la hora en milisegundos. Por eso los nuevos ID se ordenan por fecha de creación, lo que mantiene los índices de las bases de datos compactos y rápidos. Usa v7 para claves de bases de datos y v4 cuando el ID no deba revelar cuándo se creó.
Preguntas frecuentes
¿Cómo saco un número aleatorio entre 1 y 100?
Pulsa la opción rápida Del 1 al 100, o pon 1 como mínimo y 100 como máximo y pulsa Generar. Pueden salir ambos extremos del rango.
¿Puedo generar números aleatorios sin repetir?
Sí. Marca Sin repetir. Así cada número aparece como máximo una vez, como al sacar papeletas de una urna. El rango debe contener al menos tantos números como pidas.
¿Este generador es realmente aleatorio?
Usa la fuente aleatoria criptográficamente segura de tu navegador, adecuada para contraseñas, rifas y sorteos. Para una lotería con supervisión legal puede que necesites un dispositivo o servicio certificado.
¿Es seguro crear contraseñas en una web?
Aquí, sí. La contraseña la genera código que se ejecuta en tu propio navegador y nunca se envía por la red ni se guarda. Incluso puedes cargar la página, desconectarte de internet y seguir generando.
¿Qué longitud debe tener una contraseña?
Al menos 12 caracteres con todos los tipos para cuentas normales, y 16 o más para el correo, el banco y tu gestor de contraseñas. Con un gestor de contraseñas, la longitud no te cuesta nada.
¿Qué diferencia hay entre UUID y GUID?
En la práctica, ninguna. GUID es el nombre que da Microsoft al mismo identificador de 128 bits. Marca Mayúsculas y Llaves para obtener el estilo {XXXXXXXX-...} de Windows y .NET.
¿Pueden coincidir dos UUID?
En teoría, sí; en la práctica, no. Con 122 bits aleatorios tendrías que crear unos mil millones de UUID v4 por segundo durante unos 86 años para tener un 50 % de probabilidad de un solo duplicado.
Cómo crear contraseñas y frases de contraseña seguras
Herramientas relacionadas
¿Necesitas crear algo?
Cuéntanos qué quieres construir.
Cuéntanos qué necesitas crear, desde una web sencilla hasta una app completa, una solución de IA, una automatización o un sistema a medida.