Generador de contraseñas
Crea al instante contraseñas aleatorias muy fuertes, generadas con el generador criptográfico de tu navegador, sin enviar nada a nuestros servidores
Reglas de contraseña
crypto.getRandomValues, el generador aleatorio criptográfico de tu navegador.
Cómo protege tus cuentas la aleatoriedad criptográfica
Muchas funciones aleatorias comunes son lo bastante predecibles como para que un atacante las aproveche. Esta herramienta usa el generador de números aleatorios criptográficamente seguro de tu navegador (Web Crypto API).
Al combinar distintos grupos de caracteres con una longitud suficiente (16 o más), el número de combinaciones posibles crece tanto que un ataque de fuerza bruta deja de ser viable.
Contraseña generada
Cómo usar esta herramienta
- Ajusta la longitud de la contraseña con el control deslizante o el cuadro numérico.
- Marca los grupos de caracteres que quieras: mayúsculas, minúsculas, números y símbolos.
- Presiona «Nueva contraseña» para un nuevo sorteo y fíjate en la indicación de entropía.
- Copia la contraseña y guárdala en un gestor de contraseñas antes de cerrar la pestaña.
Ejemplo práctico
Un sitio solo admite letras y dígitos, así que desmarcas los símbolos y el conjunto es de 26 + 26 + 10 = 62 caracteres. Con 12 caracteres, la entropía es 12 × log₂(62) ≈ 71,5 bits, valorada como «Fuerte». Si el sitio acepta símbolos, el conjunto sube a 91 y los mismos 12 caracteres dan unos 78,1 bits; con 16 caracteres se llega a unos 104,1 bits, «Muy fuerte». Cada carácter extra aporta más que un grupo de caracteres extra, así que, cuando se puede, la longitud es la mejora más barata. No reutilices el resultado en una segunda cuenta: la entropía solo cuenta si la contraseña es única y secreta.
Metodología
Esta herramienta genera contraseñas llamando al método nativo de la Web Cryptography API, window.crypto.getRandomValues(). A diferencia de Math.random(), esto asegura pseudoaleatoriedad criptográficamente segura. Cada carácter se elige de forma independiente del conjunto que marques: 26 mayúsculas, 26 minúsculas, 10 dígitos y 29 símbolos, hasta 91 caracteres en total.
Cinco formas de debilitar una contraseña aleatoria
Un generador aleatorio solo sirve si el resto de tus hábitos acompaña. Estos son los tropiezos más comunes, con las cifras que da la herramienta.
- Dar más peso a los símbolos que a la longitud. Ocho caracteres de los cuatro grupos (91 caracteres) dan unos 52,1 bits, nivel Moderada. Dieciséis minúsculas solas dan unos 75,2 bits, nivel Fuerte. Primero mueve el deslizador y luego piensa en añadir grupos.
- Desmarcar los símbolos sin compensar. Algunos sitios los rechazan. Con 12 caracteres, pasar de 91 a 62 caracteres en el conjunto baja el resultado de 78,1 a 71,5 bits. Dos o tres caracteres más lo recuperan.
- Confiar en la variedad con una contraseña corta. Cada tipo marcado aparece al menos una vez, pero 6 caracteres siguen dejando pocas combinaciones. Aumenta primero la longitud.
- Leer el medidor como una garantía. Mide cómo se generó la contraseña, no cómo la guarda un sitio ni si se filtró. Usarla en dos cuentas anula su ventaja.
- Cerrar la pestaña antes de guardarla. No se guarda nada: la contraseña vive solo en la memoria de tu navegador. Cópiala a un gestor de contraseñas antes de salir.
Refuerza tu seguridad digital
Una llave de seguridad física, una libreta de contraseñas y un filtro de privacidad
Yubico YubiKey 5C NFC - autenticación multifactor
Una llave de seguridad física USB-C y NFC para el inicio de sesión en dos pasos, según el anuncio. Funciona con los servicios que admiten llaves de seguridad.
Diario de contraseñas Adams - tamaño de bolsillo
Una libreta de bolsillo con índice alfabético para contraseñas, según el anuncio. El papel está fuera de línea, pero guárdala en un lugar seguro; la alternativa es un gestor de contraseñas.
Filtro de privacidad magnético para Macbook Air
Un filtro de privacidad magnético para la pantalla de un MacBook Air, según el anuncio, que reduce el ángulo de visión en lugares públicos.
Como Afiliado de Amazon, ganamos comisiones por compras elegibles, sin costo adicional para ti.
Preguntas frecuentes
¿Por qué este generador es más seguro que pensar en una yo mismo? ▼
Las personas somos predecibles y tendemos a apoyarnos en patrones, palabras o fechas reconocibles, como una mayúscula al inicio y un número al final. Esta herramienta usa una API criptográfica para elegir los caracteres con aleatoriedad criptográficamente segura, lo que da una cadena matemáticamente resistente a ataques de diccionario y de fuerza bruta.
¿Qué pasa con las contraseñas después de generarlas? ▼
Permanecen en la memoria activa de tu navegador y desaparecen en cuanto actualizas o cierras la página. No tenemos servidores que reciban o registren el texto generado aquí. Como no se guarda nada, almacena la contraseña en un gestor de inmediato.
Si marco las cuatro opciones, ¿cada contraseña tendrá todos los tipos de caracteres? ▼
Sí. El generador se asegura de que cada grupo marcado aparezca al menos una vez y luego sortea el resto de los caracteres del conjunto combinado. Por eso una contraseña de 4 caracteres con los cuatro grupos siempre tiene uno de cada, y las más largas los mezclan libremente.
¿Qué longitud debería tener mi contraseña? ▼
La longitud importa más que la variedad. Cada carácter extra del conjunto completo de 91 aporta unos 6,5 bits, mientras que activar un conjunto más aporta menos de un bit por carácter. Para cuentas importantes, 16 o más caracteres es una meta sensata; la guía actual del NIST fija 15 como mínimo para contraseñas de un solo factor. Una contraseña única por sitio y un segundo factor protegen más que una sola contraseña larga reutilizada en todas partes.
¿Todos los caracteres tienen la misma probabilidad? ▼
Sí. La herramienta usa el generador aleatorio criptográfico de tu navegador (crypto.getRandomValues) y descarta los pocos valores que favorecerían a algunos caracteres, así que todos los caracteres del conjunto son igual de probables. También se asegura de que cada tipo marcado (mayúsculas, minúsculas, números, símbolos) aparezca al menos una vez. Evitar caracteres que se confunden quita 0, O, o, 1, l, I y |: la contraseña se lee y se copia más fácil, a cambio de un conjunto algo menor.