Comprobador de seguridad de contraseñas: ¿cuánto tiempo se tarda en descifrarla?

Escribe una contraseña para ver cuántas combinaciones posibles tiene, cuánto tiempo se tardaría en descifrarla, qué patrones la hacen más vulnerable y, si quieres, si aparece en filtraciones de datos conocidas. Nada de lo que escribas se envía a ningún sitio.

Actualizado el

¿Necesitas una mejor? Crea una con el Generador avanzado de contraseñas.

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Comprobador de seguridad de contraseñas

  1. Escribe o pega una contraseña. Se analiza al instante en tu navegador y nunca se envía a nuestro servidor.
  2. Echa un vistazo a la seguridad, el número de combinaciones posibles y el tiempo estimado para descifrarlo en cuatro escenarios de ataque.
  3. Echa un vistazo a la lista de puntos débiles: palabras comunes, secuencias como «1234» o «qwerty», años y patrones predecibles.
  4. Si quieres, haz clic en «Comprobar filtraciones de datos» para ver si la contraseña aparece en la base de datos de contraseñas filtradas de «Have I Been Pwned».

Cómo se mide la seguridad de una contraseña

La seguridad depende del número de intentos que necesite un atacante. En el caso de una contraseña verdaderamente aleatoria, es igual al tamaño del conjunto de caracteres elevado a la potencia de la longitud: 8 letras minúsculas aleatorias dan 26⁸ ≈ 209 mil millones de posibilidades, mientras que 16 caracteres de entre los 95 caracteres imprimibles dan unas 4,4 × 10³¹ posibilidades. Si lo expresamos en bits de entropía, cada bit extra duplica el trabajo.

Sin embargo, las contraseñas reales no son aleatorias. Las herramientas de descifrado prueban primero contraseñas filtradas, palabras del diccionario, nombres, secuencias de teclado y patrones del tipo «palabra + año + !». Por eso el verificador reduce la estimación para palabras comunes, sustituciones como p@ssw0rd, repeticiones y secuencias: una contraseña larga construida a partir de un patrón predecible puede ser más débil que una aleatoria más corta.

Escenarios de ataque

EscenarioIntentos por segundoCuándo se aplica
En línea, con limitación de intentos~100 por horaAl iniciar sesión en una web con límites de frecuencia o bloqueos
En línea, sin restricciones~10Formularios de inicio de sesión o API mal protegidos
Sin conexión, hash lento~10 000Una base de datos robada con hash generados con bcrypt, scrypt o Argon2
Hash rápido fuera de línea~100 mil millonesUna base de datos robada con hash MD5/SHA-1 descifrados en GPU

¿Es segura la comprobación de filtraciones?

Sí. Utiliza la API de k-anonimato de Have I Been Pwned: tu navegador genera el hash de la contraseña con SHA-1 y envía solo los cinco primeros caracteres del hash. El servicio devuelve todos los hash filtrados que empiezan por esos caracteres, y tu navegador los compara localmente. Ni nosotros ni Have I Been Pwned podemos ver la contraseña ni el hash completo.

¿Qué es lo que realmente hace que una contraseña sea segura?

  • La longitud es más importante que la complejidad. Intenta usar al menos 16 caracteres aleatorios o una frase de contraseña de entre 5 y 6 palabras aleatorias.
  • Nunca reutilices contraseñas. Las contraseñas filtradas se prueban en otros sitios (credential stuffing): la reutilización es el mayor riesgo en el mundo real.
  • Usa un gestor de contraseñas y activa la autenticación de dos factores para las cuentas importantes.

Crea contraseñas y frases de contraseña seguras con el Generador avanzado de contraseñas, y calcula las posibilidades de códigos y PIN con la Calculadora de posibilidades y combinaciones.

También se busca como: ¿qué tan segura es mi contraseña?, comprobador de contraseñas, tiempo para descifrar una contraseña, entropía de la contraseña, ¿me han hackeado la contraseña?, posibles contraseñas, comprobar la seguridad de la contraseña.

Herramientas que combinan con: Comprobador de seguridad de contraseñas

  • Hash Generator — Compute MD5 and SHA hashes of any text or file instantly, create HMAC signatures, and paste an expected checksum to verify a download.
  • Generador de números aleatorios — Genera números aleatorios (con o sin duplicados), elige ganadores de una lista, mezcla nombres, divide grupos en equipos, lanza monedas y tira los dados, todo ello utilizando el generador de números aleatorios criptográficamente seguro de tu navegador.
  • UUID Generator — Create cryptographically random UUIDs (v4) or sortable, timestamp-based UUIDs (v7) in bulk, then copy or download them.
  • Markdown Table Generator — Build a table in a spreadsheet-like editor — or paste cells from Excel, Google Sheets or CSV — set column alignment and get a neatly aligned Markdown table (GitHub-flavored) or clean HTML.

Preguntas frecuentes

¿Es seguro escribir mi contraseña aquí?
El análisis de seguridad se realiza íntegramente en tu navegador; no se envía nada a devpack. La comprobación opcional de filtraciones solo envía un prefijo de 5 caracteres del hash SHA-1 de la contraseña a Have I Been Pwned (k-anonimato). Aun así, lo más seguro es que pruebes con una contraseña similar en lugar de la que usas de verdad.
¿Cuánto tiempo se tarda en descifrar una contraseña de 8 caracteres?
Una contraseña aleatoria de 8 caracteres que utilice todos los tipos de caracteres tiene unas 6,6 × 10¹⁵ posibilidades: un ataque rápido sin conexión con GPU tardaría entre horas y días. Las contraseñas comunes o con patrones de 8 caracteres se descifran en segundos. Usa entre 12 y 16 caracteres o más.
¿Qué es la entropía de una contraseña?
La entropía mide la imprevisibilidad en bits: cada bit duplica el número de intentos necesarios. Unos 60 bits es una cifra razonable para la mayoría de las cuentas, más de 80 bits ya es una contraseña segura, y más de 100 bits está fuera del alcance de cualquier ataque de fuerza bruta práctico.
¿Por qué mi contraseña larga sigue pareciendo poco segura?
Probablemente contenga una palabra común, un nombre, un año o una secuencia de teclas. Los atacantes prueban esas opciones primero, así que aportan mucha menos seguridad que los caracteres aleatorios.
¿Puedo instalar Comprobador de seguridad de contraseñas como aplicación web y utilizarla sin conexión?
Sí. Comprobador de seguridad de contraseñas es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas