Aleatoriedad, no significado. Una contraseña como «Mayo2026Trabajo!» es vulnerable a un ataque dirigido basado en datos personales, aunque formalmente sea larga y compleja. Ser única para cada servicio. Una sola contraseña para todas las cuentas significa que una filtración en un sitio abre el acceso a todos los demás. No aparecer en bases de filtraciones. Incluso una contraseña aleatoria pero corta puede estar ya en los diccionarios que se usan para probar combinaciones. Una combinación aleatoria es difícil de recordar; eso es normal y esperable: para guardar cadenas así están los gestores, no la memoria ni un archivo en el escritorio.
Cuando una persona inventa una contraseña compleja, casi siempre se apoya en algo conocido: una fecha, un nombre, un patrón del teclado, sustituir letras por cifras. Todos esos trucos son conocidos y están incluidos en los diccionarios usados para probar combinaciones. Un generador elige caracteres sin esa regularidad, así que una contraseña de la misma longitud resulta órdenes de magnitud más resistente a que la adivinen.
No, la interfaz no tiene historial ni contraseñas guardadas: no se puede recuperar exactamente la misma contraseña, solo generar una nueva. Por eso conviene pasar la contraseña generada a un gestor de contraseñas enseguida, en lugar de dejarla más tiempo del necesario en la pantalla.
Cuando se filtra la base de datos de un servicio, los atacantes prueban primero esa misma contraseña en otros sitios populares; esta técnica se llama credential stuffing y sigue siendo una de las causas más frecuentes de cuentas comprometidas.
No necesariamente, si la contraseña es lo bastante larga: una contraseña larga con solo letras y cifras puede ser más segura que una corta con símbolos. Pero a igual longitud, los símbolos siempre añaden fortaleza.
No hace falta memorizarla: para eso existen los gestores de contraseñas, que las guardan cifradas y las rellenan automáticamente. Solo hay que recordar una contraseña maestra, la del propio gestor.
Ajusta la longitud de la contraseña, el número de variantes y el conjunto de caracteres –minúsculas, mayúsculas, cifras y símbolos– y obtén contraseñas listas en un clic.
El formulario ofrece seis parámetros independientes.
| Parámetro | Qué significa |
|---|---|
| Longitud | número de caracteres en una combinación |
| Número de contraseñas | cuántas variantes dar de una vez |
| Minúsculas | incluye letras minúsculas a–z |
| Mayúsculas | incluye letras mayúsculas A–Z |
| Cifras | incluye cifras 0–9 |
| Símbolos | incluye símbolos como !, @, #, % |
Las casillas se pueden combinar como se quiera: solo cifras para un PIN, una contraseña alfanumérica sin símbolos, o las cuatro categorías a la vez para la máxima complejidad. Las minúsculas de la contraseña se activan con su propia casilla, así que también se pueden desactivar.
| Longitud | Cuándo es suficiente |
|---|---|
| 8 caracteres | mínimo para cuentas sin importancia, ya no se considera seguro hoy en día |
| 12 caracteres | mínimo funcional para la mayoría de servicios usando todas las categorías de caracteres |
| 16 caracteres | nivel recomendado para correo, banca y servicios financieros |
| 20+ caracteres | para una contraseña maestra de un gestor de contraseñas, que protege todas las demás |
Cada carácter de más y cada categoría activada aumentan de forma exponencial el número de combinaciones posibles, así que la longitud influye en la fortaleza de una contraseña más que añadir un tipo de carácter más a un conjunto ya complejo.
Para una suma de comprobación de un archivo o una cadena, y no una contraseña, sirve el generador de MD5 y hashes. Si lo que hace falta no es una contraseña sino un número impredecible en un rango dado, encaja el generador de números aleatorios.