Este generador de contraseñas memorables crea una contraseña con cuatro palabras cortas en español, un número y un símbolo: lo bastante larga para valer la pena y lo bastante corta para que un formulario de registro la acepte.
¿Qué es un generador de contraseñas memorables?
Un generador de contraseñas memorables une palabras reales elegidas al azar en algo que una persona puede recordar y una web acepta. Tú recuerdas las palabras; el azar lo pone el sorteo, no tú.
En qué se diferencia de una frase de contraseña
Las dos sacan palabras al azar de una lista. Lo que separa una frase de contraseña de un generador de contraseñas memorables es quién pone las reglas.
Una frase de contraseña va a un sitio que controlas tú —un disco, un gestor, una contraseña maestra—, así que puede tener cuarenta caracteres de palabras largas y espacios. Una contraseña memorable va al formulario de registro de otra persona, que limita la longitud, a menudo rechaza los espacios y exige un número y un símbolo.
Así que el objetivo no es la mayor entropía que puedas memorizar, sino la mayor que acepte el formulario. Dentro de ese límite tiene que trabajar un generador de contraseñas memorables.
Cuándo no usar ninguna de las dos
La mayoría de tus contraseñas no tienen por qué ser memorables. Si las rellena un gestor, una cadena completamente aleatoria del generador de contraseñas es más fuerte y no te cuesta nada recordarla.
Recurre a un generador de contraseñas memorables para las pocas que de verdad tienes que escribir: el inicio de sesión del dispositivo, el propio gestor, la cuenta que necesitas en un portátil prestado.
Por qué ganan las palabras cortas
Lo que se gasta son caracteres, no palabras
Los consejos sobre contraseñas de palabras casi siempre cuentan palabras. Los campos de contraseña cuentan caracteres, y eso cambia qué lista debería usar un generador de contraseñas memorables.
Este sitio tiene dos listas en español. La larga tiene 4096 palabras de 12 bits cada una y una media de 6.7 letras. La corta tiene 1024 palabras de 10 bits cada una, ninguna de más de cinco letras, y una media de 4.6.
Con un límite de dieciséis caracteres, la lista corta en español cabe en dos palabras que valen 20 bits, y la larga en una palabra de 12. Con veinte caracteres son tres palabras y 30 bits frente a dos palabras y 24. Con veinticuatro, cuatro palabras y 40 bits frente a dos y 24. Con treinta y dos, cinco palabras y 50 bits frente a cuatro y 48. La lista corta gana en todos los límites aunque cada palabra suya valga 10 bits frente a 12, porque lo que se gasta son caracteres y no palabras.
Por eso este generador de contraseñas memorables no usa la lista de las frases de contraseña. Una lista con menos bits por palabra entrega más bits dentro de un campo de formulario.
Por qué 1024 palabras y no 1296
La lista corta de la EFF, en inglés, tiene 1296 palabras. En español, las palabras cortas y conocidas se acaban antes: llegar a 1296 obliga a meter palabras de seis letras.
Con ellas, cuatro palabras con número y símbolo pueden llegar a 29 caracteres, y en un límite de 24 solo caben tres. Con 1024 palabras de cinco letras como mucho, cuatro nunca pasan de 25 caracteres, y cada una aporta exactamente 10 bits, porque 1024 es 2¹⁰.
Palabras en español, sin tildes
De dónde salen las palabras
No encontramos una lista abierta y verificable pensada para esto en español, así que la de este sitio se construyó a partir de las palabras más frecuentes en los subtítulos en español de OpenSubtitles2024, una fuente con licencia abierta.
Una palabra solo entra si los diccionarios de LibreOffice de España, México y Argentina la recogen como forma base —un sustantivo, un adjetivo o un verbo en infinitivo—, si no es un nombre propio y si no es una palabra vacía, como pero o sobre.
Por qué sin tildes ni ñ
Una contraseña que no puedes escribir en el teclado que tienes delante no sirve de nada. Muchos teclados no tienen la ñ ni las tildes a mano, y hay formularios que no las aceptan.
Por eso cada palabra usa solo letras de la a a la z. También se quitan las que, sin tilde, coinciden con otra palabra, como papa y papá, para que no dudes al recordar cuál era.
Lo que se quita a mano
Después de las reglas se leyó cada palabra candidata. Se quitaron las que se leen como un verbo conjugado, los nombres y las marcas, las palabras inglesas y todo lo sexual, violento o religioso, lo que alude a nacionalidades o enfermedades y los insultos.
Las listas de palabras en español publicadas con este fin que revisamos traían palabrotas, nombres propios o palabras a las que se les quitó la tilde y quedaron mal escritas. La lista de exclusiones de este generador de contraseñas memorables, con el motivo de cada palabra, está en el código fuente.
Lo que de verdad hace memorable una palabra
Casi nadie cuida esta parte
Esta categoría falla de una manera peculiar: un generador de contraseñas memorables que produce palabras que nadie conoce. Una palabra rara no se recuerda mejor que una cadena aleatoria.
Por eso las palabras salen de las más usadas y no del diccionario entero. Un generador de contraseñas memorables que te da términos que no reconoces ha producido una contraseña aleatoria, no una memorable.
Cambiar letras por símbolos no ayuda
Otra función habitual es cambiar letras por caracteres parecidos —a por @, o por 0— para contentar a un formulario y parecer ingenioso. Es lo segundo que un generador de contraseñas memorables no debería hacer.
Medido con el estimador de seguridad de este sitio y sus datos en español: la palabra contraseña obtiene 12.3 bits. Escribirla como c-cero-ntr-arroba-seña obtiene 14.3, dos bits más entre las dos sustituciones. Añadir en su lugar una palabra más elegida al azar de la lista corta vale 10 bits, cinco veces más, y es más fácil de recordar.
Todas las herramientas de descifrado aplican esos cambios automáticamente, porque todo el mundo los hace. Puedes comprobar las cifras tú mismo en el comprobador de contraseñas.
Tampoco ayudan las frases pista
Hay generadores que ofrecen una frase para ayudarte a recordar la contraseña y luego te advierten que no la compartas con nadie. Esa advertencia lo delata.
Todo lo que reconstruye la contraseña es una segunda copia de la contraseña, guardada con menos cuidado. Cuatro palabras cortas de un generador de contraseñas memorables no deberían necesitar muletas.
Cómo leer la cifra de seguridad
Por qué el número y el símbolo no cuentan
La cifra que ves sobre los ajustes sale solo de las palabras. Este generador de contraseñas memorables coloca el número y el símbolo, pero no los cuenta.
«Tiene exactamente un número y un símbolo» es algo que un atacante sabe gratis: es lo que pedía el formulario. Cobrar precio completo por caracteres que un atacante puede prever inflaría el resultado, así que este generador de contraseñas memorables da un mínimo.
Aun así, van a un sitio útil
Los dos se pegan a una palabra elegida al azar y no al final. Las reglas de descifrado prueban primero los adornos del final, así que Gato7-Nube-Luz! le cuesta más a un atacante que Gato-Nube-Luz7!, sin ningún esfuerzo extra por tu parte.
¿Bastan 40 bits?
Detrás de un inicio de sesión que limita los intentos, de sobra. Frente a un atacante que se ha llevado una base de datos de contraseñas y puede probar sin conexión a toda velocidad, no, y ningún generador de contraseñas memorables, incluido este, resuelve ese caso.
Es el intercambio que te pide un generador de contraseñas memorables, y es razonable para las pocas contraseñas que tienes que recordar. Para todo lo demás, deja que un gestor rellene algo aleatorio.
Da igual qué separador elijas
Ninguna palabra de la lista lleva guion, punto ni guion bajo, así que ningún separador deja la lista en menos de 1024 palabras. La cifra es la misma con cualquiera de ellos.
Preguntas frecuentes
¿En qué se diferencia de un generador de frases de contraseña?
En el límite de longitud. Una frase de contraseña va a un sitio que controlas, así que puede tener cuarenta caracteres de palabras largas y espacios. Una contraseña memorable va al formulario de otra persona, que limita la longitud y a menudo no admite espacios. Por eso esta página usa palabras cortas: cuatro caben en unos 23 caracteres.
¿Por qué una lista más pequeña? ¿No la hace más débil?
Por palabra, sí: 10 bits frente a 12. En un campo de contraseña, no. La lista larga tiene 6.7 letras de media, así que un límite de 24 caracteres admite dos palabras y 24 bits. La corta tiene 4.6, admite cuatro y llega a 40 bits. Lo que limita el formulario son caracteres, no palabras.
¿Bastan 40 bits?
Para una cuenta con un inicio de sesión que limita los intentos, sí. Para algo que un atacante pueda llevarse y descifrar sin conexión, no. Si no tienes que escribir esta contraseña de memoria, deja que un gestor de contraseñas rellene una completamente aleatoria: esta herramienta es para las que sí tienes que recordar.
¿Por qué el número no va al final?
Porque es el primer sitio donde miran las reglas de descifrado. Añadir un número y un símbolo al final es lo más previsible que se le hace a una contraseña, así que este generador de contraseñas memorables los pega a una palabra elegida al azar. No cuesta nada y quita la forma más obvia.
¿El número y el símbolo cuentan en la cifra de seguridad?
No, y es a propósito. «Tiene exactamente un número y un símbolo» es información que un atacante tiene gratis, así que cobrar precio completo por ellos exageraría el resultado. La cifra sale solo de las palabras, lo que la convierte en un mínimo y no en una estimación favorable.
¿Cambiar letras por @ y 0 la haría más fuerte?
Apenas. El comprobador de este sitio da 12.3 bits a contraseña y 14.3 a c0ntr@seña, porque cualquier herramienta de descifrado aplica esos cambios. Una palabra más de la lista vale 10 bits, cinco veces más, y es mucho más fácil de escribir.
¿Por qué las palabras no llevan tildes ni ñ?
Porque tienes que poder escribir la contraseña en cualquier teclado y en cualquier formulario. Muchos teclados no tienen la ñ ni las tildes a mano, y algunos formularios no las aceptan. También se quitan las palabras que sin tilde coinciden con otra, como papa y papá, para que no dudes al recordarlas.
¿De dónde salen las palabras?
De las palabras más usadas en los subtítulos en español de OpenSubtitles2024, filtradas con los diccionarios de LibreOffice de España, México y Argentina y revisadas a mano. Son 1024 palabras de cinco letras como mucho. La lista va incluida en el sitio, así que este generador de contraseñas memorables funciona sin conexión.
Más generadores gratuitos
Todas las herramientas de este sitio funcionan en tu navegador, sin cuenta y sin límites. Las de claves y secretos y la de UUID, de momento, solo están en inglés.
Herramientas de contraseñas
Generadores aleatorios
- Generador de cadenas aleatoriasCadenas seguras de cualquier longitud y alfabeto.
- Generador de letras aleatoriasUna letra al azar, con la ñ, o muchas de una vez.
- Generador de códigos aleatoriosCupones, vales y números de serie, por lotes.
- UUID Generator (en inglés)Version 4 UUIDs, single or by the hundred.
- Generador de PINPIN numéricos que nunca son 1234.
Claves y secretos
- API Key Generator (en inglés)Prefixed keys in common formats.
- Secret Key Generator (en inglés)128 to 512-bit secrets in hex or Base64.
- JWT Secret Generator (en inglés)HS256, HS384 and HS512 signing secrets.
- Salt Generator (en inglés)Random salts for password hashing.
- Hash Generator (en inglés)SHA-256, SHA-384 and SHA-512 in-browser.
Metodología
Actualizado el
Cómo se eligen las palabras
Cada palabra sale de la lista corta en español con crypto.getRandomValues() mediante muestreo por rechazo, así que todas son igual de probables, y Math.random() no se usa en ninguna parte de este generador de contraseñas memorables. La lista se carga con la página, de modo que generar no hace ninguna petición.
Cómo se calcula la entropía
bits = palabras × log₂(tamaño de la lista)
El tamaño es 1024 con cualquier separador. Las mayúsculas siguen una regla fija y no una elección al azar, así que no añaden nada. El número y el símbolo se excluyen a propósito; el motivo está más arriba.
De dónde sale la lista
Frecuencias de OpenSubtitles2024 (OPUS, licencia ODC-BY), tomadas de zxcvbn-ts (licencia MIT). Formas base de los diccionarios de LibreOffice para España, México y Argentina (GPL, LGPL o MPL). Palabras vacías de stopwords-iso (MIT). Nada de eso se descarga al usar la página: solo decide qué palabras entran.
Un script reproducible construye la lista a partir de esas fuentes y de una lista de exclusiones hecha a mano, con el motivo de cada palabra. Las pruebas unitarias comprueban el tamaño, que no haya repetidas, que solo haya letras de la a a la z y que no aparezca ninguna palabra excluida.
Por qué dos listas
La lista larga, de 4096 palabras, es para frases de contraseña, donde la longitud no tiene límite. Dentro de un formulario de 24 caracteres, la corta da 40 bits frente a 24, así que el generador de contraseñas memorables usa esa.
Lo que falta por revisar
La revisión a mano la hizo alguien que no es hablante nativo de español, siguiendo categorías fijas. Si ves una palabra que no debería estar, escríbenos.
Lo que no hace
No comprueba la contraseña contra filtraciones, no sabe qué sitios rechazan qué símbolos y no guarda nada de lo que generas. Nada se transmite, se guarda ni se pone en la URL, y las páginas en español no cargan analítica.