Generador de contraseñas seguras y aleatorias
Elija longitud y tipos de caracteres: cada contraseña se genera con el azar criptográfico de su navegador.
Generar una contraseña aleatoria: sorteo, longitud y entropía
El generador elige cada carácter con crypto.getRandomValues, la fuente de azar criptográfico del navegador, en un alfabeto de 91 signos cuando están marcados los cuatro tipos. Una contraseña de 16 caracteres tiene entonces 104 bits de entropía; hacen falta al menos 13 caracteres para superar los 80 bits que la CNIL francesa pide para una contraseña usada sola.
Esta página crea contraseñas; la calculadora de tiempo de descifrado y el auditor de entropía del sitio sirven para evaluar una contraseña existente.
Cómo se hace el sorteo
- Alfabeto: 26 mayúsculas, 26 minúsculas, 10 cifras y 29 símbolos (entre ellos ! @ # $ % y los corchetes), según las casillas marcadas, es decir 91 caracteres como máximo.
- El navegador proporciona un número aleatorio de 32 bits por carácter pedido; cada número, tomado módulo el tamaño del alfabeto, designa un carácter. El ligero sesgo del módulo ronda 2 × 10^-8: es despreciable.
- Nada obliga a que aparezca cada tipo marcado. Si un sitio exige al menos una cifra y no hay ninguna, genere de nuevo.
- Longitud ajustable de 6 a 64 caracteres, 16 por defecto. La contraseña se crea al abrir la página y con cada clic en Generar, no al cambiar una opción.
Entropía según la longitud
Entropía = longitud × log2(tamaño del alfabeto). Con los 91 caracteres: 8 caracteres dan 52,1 bits, 12 dan 78,1, 13 dan 84,6 y 16 dan 104,1. Sin símbolos (62 caracteres), 16 caracteres dan 95,3 bits.
El indicador de fuerza
El indicador no mide la entropía: suma un punto por encima de 8 caracteres, otro por encima de 12, uno por una mayúscula, uno por una cifra y uno por un símbolo, con un máximo de 4. De 0 a 1 punto: débil; 2: media; 3: fuerte; 4: muy segura. Las minúsculas no suman.
Fuentes y fechas: NIST SP 800-63B-4, versión final de julio de 2025: al menos 15 caracteres para una contraseña como factor único, al menos 64 caracteres admitidos, sin reglas de composición; CNIL, deliberación n.º 2022-100 de 21 de julio de 2022: 80 bits de entropía para una contraseña sin medida adicional (verificado el 14/10/2026).
Preguntas frecuentes
¿Se guardan las contraseñas generadas?
No, en absoluto. La generación se realiza íntegramente en tu navegador. Ninguna contraseña se envía a nuestros servidores.
¿Cuál es la longitud recomendada?
Recomendamos al menos 16 caracteres combinando mayúsculas, minúsculas, números y símbolos.
¿Usa el generador un azar criptográfico?
Sí. Cada carácter procede de un número aleatorio de 32 bits que da crypto.getRandomValues, la fuente criptográfica del navegador, y no de Math.random. Ese número se reduce al tamaño del alfabeto con un módulo, lo que crea un sesgo de unos 2 × 10^-8, sin efecto práctico.
¿Cuántos bits de entropía tiene una contraseña generada de 16 caracteres?
Con los cuatro tipos marcados el alfabeto tiene 91 caracteres: 16 × log2(91) = 104,1 bits. Sin símbolos baja a 95,3 bits. Para superar los 80 bits que fija la CNIL francesa hacen falta al menos 13 caracteres con los 91 signos.
¿La herramienta es realmente gratuita?
Sí, todas las herramientas en Kristools son 100% gratuitas y accesibles sin registro.
¿Están protegidos mis datos?
Sí. Todo el procesamiento se realiza de forma segura y directa en tu navegador. No se envían datos personales a nuestros servidores.