Generador de Contraseñas
Genera contraseñas fuertes y aleatorias con medidor de fortaleza — seguro, gratis, en tu navegador.
Las palabras se toman de la lista EFF de 7776 palabras, así que cada una aporta 12,9 bits. Es más fácil de escribir y de recordar que una cadena aleatoria de la misma fortaleza.
Un PIN solo es tan seguro como el dispositivo que limita los intentos. No lo reutilice como contraseña.
Generador de contraseñas seguras - crear claves aleatorias fuertes
Una contraseña que usted puede inventar es una contraseña que un atacante puede adivinar. Las claves elegidas por personas giran siempre alrededor de nombres, fechas, patrones de teclado y sustituciones de letras, justo lo que las herramientas de descifrado prueban primero. Este generador de contraseñas gratuito elimina ese sesgo: construye cada carácter con la fuente de aleatoriedad criptográfica del navegador, de modo que el resultado no tiene ningún patrón aprovechable.
Ajuste la longitud, elija los conjuntos de caracteres y genere una contraseña o diez de una vez. El menú Modo alterna entre una Contraseña aleatoria, una Frase de contraseña memorizable hecha de palabras reales y un PIN puramente numérico. El indicador de fortaleza y la entropía en bits se actualizan según las opciones, y nada de lo que cree se transmite, se guarda ni se registra.
Qué hace realmente fuerte a una contraseña
La fortaleza se mide en entropía, es decir, en la cantidad de intentos que necesitaría un atacante. La entropía crece con el tamaño del conjunto de caracteres, pero crece mucho más rápido con la longitud. Añadir un carácter más multiplica el espacio de búsqueda; añadir otro tipo de símbolo apenas lo ensancha. Por eso una contraseña de 16 caracteres con letras y dígitos supera a una de 8 llena de signos, y por eso toda guía de seguridad seria empieza hoy por la longitud.
Tres modos: contraseña, frase de contraseña y PIN
| Modo | Qué produce | Entropía con los valores por defecto |
|---|---|---|
| Contraseña | Una cadena aleatoria de 4 a 128 caracteres de los conjuntos marcados | 16 caracteres de letras y dígitos: unos 95 bits |
| Frase de contraseña | De 3 a 12 palabras aleatorias unidas por un separador | 5 palabras: unos 65 bits |
| PIN | De 3 a 12 dígitos aleatorios | 6 dígitos: unos 20 bits |
La Frase de contraseña toma sus palabras de la EFF Large Wordlist, 7776 palabras cortas elegidas para escribirse y distinguirse con facilidad, así que cada palabra aporta 12,9 bits. Elija el Separador (-, ., _ o un espacio) y active Poner en mayúscula cada palabra o Añadir dos dígitos cuando un formulario insista en una mayúscula o un número. El PIN da de 3 a 12 dígitos para el bloqueo de un móvil o el código de una puerta, y nada más. En cualquier modo, la línea que aparece bajo el resultado indica la entropía en bits: una palabra de la lista vale 12,9 bits y una contraseña de 20 caracteres tomada del conjunto completo de 88 caracteres ronda los 129 bits. Lista de palabras: EFF Large Wordlist, CC BY 3.0 US.
Qué longitud debe tener una contraseña
| Dónde se usa | Longitud mínima | Comentario |
|---|---|---|
| Cuenta corriente de un sitio web | 16 caracteres | Suficiente para resistir un ataque offline si el sitio sufre una filtración |
| Correo, banca, almacenamiento en la nube | 20 caracteres | Estas cuentas permiten restablecer todas las demás |
| Bases de datos, servidores o acceso root | 24 caracteres o más | Se escriben de forma automática, así que la longitud no cuesta nada |
| Claves de API y secretos de servicio | 32 caracteres o más | Trátelas como un token y rótelas periódicamente |
| Clave de red Wi-Fi | 20 caracteres | Un handshake capturado se puede atacar offline indefinidamente |
Cómo generar una contraseña aquí
- Elija el Modo: Contraseña, Frase de contraseña o PIN. Las opciones de abajo cambian según esa elección.
- Para una contraseña, mueva el control de longitud, entre 4 y 128 caracteres, con dieciséis como valor razonable por defecto. Una frase de contraseña usa Palabras (de 3 a 12) y un PIN usa Dígitos (de 3 a 12).
- Marque los conjuntos que necesite: mayúsculas, minúsculas, números y símbolos.
- Deje activada la opción Al menos uno de cada tipo para que cada conjunto marcado aparezca de verdad en el resultado.
- Active Excluir caracteres ambiguos si la clave se va a dictar en voz alta o teclear a mano.
- Pulse Generar para una contraseña o Generar 10 para elegir entre varias.
- Lea la entropía en bits bajo el resultado, copie la contraseña y péguela directamente en su gestor de contraseñas.
Cuando un sitio rechaza la contraseña generada
Muchos formularios de registro exigen al menos un dígito o un símbolo, y una cadena de caracteres puramente aleatorios no siempre contiene uno. Para eso existe Al menos uno de cada tipo, activada por defecto: reserva un carácter de cada conjunto que haya marcado, siempre que la longitud deje sitio para todos, de modo que la primera contraseña que genere ya cumpla la regla en lugar de obligarle a repetir. Si lo que hace el formulario es limitar la longitud, acorte la clave y marque Símbolos para recuperar algo de entropía; si rechaza los símbolos por completo, desmárquelos y añada cuatro caracteres de longitud.
Por qué excluir caracteres ambiguos
En muchas tipografías el dígito 1, la ele minúscula y la i mayúscula se parecen demasiado, igual que el 0 y la O. Eso da igual cuando un gestor rellena el campo, pero se vuelve un problema cuando alguien tiene que leer una clave Wi-Fi de una tarjeta o teclear una credencial temporal de un ticket de soporte. Activar la opción cambia un poco de entropía por muchos menos intentos fallidos: compense añadiendo un par de caracteres de longitud.
Dónde guardar la contraseña
Una contraseña generada solo es útil si nunca tiene que recordarla. Guárdela en un gestor de contraseñas, use una clave distinta para cada cuenta y active la verificación en dos pasos siempre que se ofrezca. El peligro real es la reutilización: un solo sitio filtrado se convierte en una docena de cuentas comprometidas en cuanto los atacantes prueban las mismas credenciales en otros servicios.
Errores que debilitan una buena contraseña
- Reutilizar una contraseña fuerte en varios servicios en lugar de generar una nueva cada vez.
- Sustituciones predecibles como
C0ntr@seña: los diccionarios de descifrado las incluyen desde hace décadas. - Construir claves con cumpleaños, nombres de mascotas, equipos o cualquier dato visible en sus perfiles públicos.
- Enviar credenciales por chat o correo, donde quedan buscables mucho después de terminar la tarea.
- Añadir
2024o!a la contraseña anterior cuando una política obliga a cambiarla. - Guardar contraseñas en una hoja de cálculo, una app de notas o el navegador de un ordenador compartido.
Y las frases de contraseña
Cuatro o cinco palabras aleatorias y sin relación entre sí son fáciles de memorizar y realmente sólidas: son una buena opción para la clave maestra del gestor de contraseñas o para cifrar un disco, porque son precisamente las dos que hay que escribir de memoria. Ponga el Modo en Frase de contraseña y esta página le construirá una en lugar de una cadena aleatoria. Para todo lo demás, una cadena aleatoria generada es más corta, más rápida de pegar y no hay que recordarla nunca.
Se genera de forma privada en su navegador
Cada contraseña procede de crypto.getRandomValues, la fuente de aleatoriedad criptográficamente segura del navegador, y no sale de la página. No hay ida y vuelta al servidor, ni registros, ni historial: la contraseña que genere aquí solo existe donde usted la pegue. El modo de frase de contraseña descarga la lista de palabras una vez, como un archivo estático cualquiera, pero nada de lo que usted genera viaja en sentido contrario.
Generar una contraseña aleatoria desde la terminal
Para un servidor, un script o un secreto de un solo uso quizá no quieras abrir un navegador. openssl rand -base64 24 imprime una cadena aleatoria de 32 caracteres en Linux y macOS; en PowerShell, -join ((33..126) | Get-Random -Count 20 | ForEach-Object { [char]$_ }) da 20 caracteres imprimibles. Ambos usan la fuente aleatoria segura del sistema operativo, exactamente igual que esta página. Un gestor de contraseñas sigue siendo el mejor sitio para todo lo que debas conservar.
Herramientas relacionadas
Si necesita otros valores únicos, cree identificadores con el generador de UUID, calcule huellas con el generador de hash, revise un token de acceso con el decodificador JWT y comparta el acceso Wi-Fi sin dictarlo usando el generador de códigos QR.