¿Necesitas el hash de un fragmento de texto? Escríbelo o pégalo arriba y la herramienta mostrará al instante sus valores MD5, SHA-1, SHA-256 y SHA-512, y podrás copiar cualquiera de ellos con un solo clic. Los hashes SHA se calculan con la Web Crypto API integrada en tu navegador y el MD5 con una rutina local estándar, de modo que tu texto nunca se envía, registra ni almacena en ningún sitio.
—
—
—
—
Una función hash toma cualquier entrada (una palabra, un párrafo, un archivo completo) y la convierte en una cadena corta de caracteres de longitud fija llamada digest o resumen. Las buenas funciones hash comparten tres propiedades útiles:
Estos son los algoritmos de hash más utilizados, y se diferencian principalmente en la longitud del resumen y en la seguridad:
| Algoritmo | Longitud del resumen | Estado |
|---|---|---|
| MD5 | 128-bit (32 hex) | Rápido pero roto: válido para sumas de verificación, no para seguridad. |
| SHA-1 | 160-bit (40 hex) | Obsoleto para seguridad; se conocen colisiones. |
| SHA-256 | 256-bit (64 hex) | Sólido y recomendado para la mayoría de los usos actuales. |
| SHA-512 | 512-bit (128 hex) | Sólido, con un resumen más largo que SHA-256. |
El hashing es unidireccional: no es cifrado, y no existe «descifrado» porque no interviene ninguna clave. Tampoco es la manera de almacenar contraseñas por sí solo. Un simple MD5 o SHA-256 de una contraseña puede descifrarse rápidamente con tablas de búsqueda. El almacenamiento correcto de contraseñas usa un algoritmo lento y con sal como bcrypt, scrypt o Argon2. Para crear contraseñas seguras desde el principio, usa nuestro generador de contraseñas.
No. Todo el hashing ocurre en tu navegador: SHA mediante la Web Crypto API y MD5 mediante una rutina local. Nada de lo que escribes se transmite, registra ni almacena.
Para cualquier cosa relacionada con la seguridad, usa SHA-256 (o SHA-512). Usa MD5 o SHA-1 solo para tareas sin relación con la seguridad, como sumas de verificación rápidas, y únicamente cuando algo lo requiera específicamente.
No. Los hashes son unidireccionales. Los llamados sitios de «descifrado de MD5» simplemente buscan el hash en una base de datos de valores comunes precalculados; no están revirtiendo las operaciones matemáticas.
Con los algoritmos sólidos eso prácticamente nunca ocurre. Una «colisión» así solo es viable con algoritmos rotos como MD5 y SHA-1, que es precisamente la razón por la que no debe confiarse en ellos para la seguridad.
Generador de contraseñas — Genera contraseñas seguras y aleatorias y frases de contraseña memorables en segundos. Elige la longitud y los conjuntos de caracteres que quieras y copia tu contraseña al instante: todo se ejecuta localmente en tu navegador, por lo que nada se envía, registra ni almacena.
Generador de PIN — Genera códigos PIN aleatorios y seguros (3–12 dígitos) directamente en tu navegador. Evita PINs débiles como 1234 o 0000, créalos en masa y cópialos con un solo clic: no se envía nada a ningún sitio.
Generador de frases de contraseña — Crea frases de contraseña fuertes y fáciles de recordar a partir de palabras aleatorias: fáciles de recordar, difíciles de descifrar. Elige el número de palabras y los separadores, genéralas en lote, todo localmente en tu navegador.
Comprobador de seguridad de contraseñas — Comprueba al instante la fortaleza de tu contraseña. Consulta su entropía, el tiempo estimado para descifrarla y exactamente qué corregir, todo verificado localmente en tu navegador y sin enviarse nunca a ningún sitio.
Comprobación de filtración de contraseñas — Comprueba si tu contraseña ha aparecido en una filtración de datos conocida. Gracias a la k-anonymity (anonimato por conjunto), solo se envían los primeros cinco caracteres de su hash: tu contraseña permanece en tu navegador.