Generador de contraseñas & Comprobador de fuerza
Genera una contraseña segura o analiza la fortaleza de una existente. 100% en el navegador.
Por qué son importantes las contraseñas seguras
Las contraseñas débiles son la principal causa de violaciones de cuentas. Este generador usa la Web Crypto API (crypto.getRandomValues) — el mismo generador de números aleatorios criptográficos utilizado por bancos y software de seguridad.
Contraseña vs. frase de contraseña
Las frases de contraseña (palabras aleatorias unidas) son más fáciles de recordar y a menudo más fuertes que las contraseñas cortas y complejas. Una frase de 4 palabras tiene aproximadamente 50+ bits de entropía.
Preguntas frecuentes
¿Cómo crea contraseñas aleatorias este generador?
Usa la función Web Crypto API crypto.getRandomValues(), que proporciona números aleatorios criptográficamente seguros. A diferencia de Math.random(), que es predecible, la aleatoriedad Web Crypto no puede ser adivinada ni reproducida.
¿Una contraseña más larga es siempre más segura?
La longitud es el factor más importante en la fortaleza de una contraseña. Cada carácter adicional multiplica exponencialmente el número de combinaciones posibles. Una contraseña de 20 caracteres tiene aproximadamente 120 bits de entropía.
¿Debo usar una contraseña o una frase de contraseña?
Las frases de contraseña son más fáciles de recordar y a menudo más fuertes. Una frase de 4 palabras tiene aproximadamente 50 bits de entropía. Para máxima seguridad, usa una frase de 5–6 palabras.
¿Es seguro generar contraseñas en un navegador?
Sí, cuando el generador usa la Web Crypto API y funciona en el lado del cliente. Esta herramienta nunca envía tus contraseñas a un servidor.
Cómo funciona este generador de contraseñas
Esta herramienta usa crypto.getRandomValues() — la Web Crypto API integrada en cada navegador moderno. Cada carácter se selecciona con igual probabilidad del conjunto de caracteres elegido.
Preguntas frecuentes
¿Las contraseñas generadas aquí son verdaderamente aleatorias?
Sí. La getRandomValues() de la Web Crypto API produce números aleatorios criptográficamente seguros, estadísticamente indistinguibles de la verdadera aleatoriedad.
¿Debería usar un gestor de contraseñas?
Sí. Un gestor de contraseñas te permite usar una contraseña única para cada sitio. Genera contraseñas aquí y guárdalas en Bitwarden (gratuito, código abierto) o 1Password.