Qué hace
Esta herramienta calcula el hash MD5 de cualquier texto. MD5 es una función hash criptográfica diseñada en 1992 por Ronald Rivest. Convierte una entrada de cualquier longitud en un valor fijo de 128 bits, que se muestra como 32 caracteres hexadecimales. La misma entrada siempre produce el mismo hash, y cambiar un solo carácter cambia el hash por completo.
Cómo se usa
- Escribe o pega texto en el cuadro de entrada, suelta un archivo de texto sobre él o pulsa Ejemplo.
- El hash MD5 aparece mientras escribes.
- Elige salida Hex o Base64, y activa Hex en mayúsculas si el sistema con el que comparas usa letras mayúsculas.
- Activa Calcular el hash de cada línea por separado para procesar una lista de una vez, por ejemplo muchas contraseñas o ID. Cada línea obtiene su propio hash en la línea correspondiente de la salida.
El texto se procesa como UTF-8, tal como lo escribiste, incluidos espacios y saltos de línea. Para calcular el hash del contenido de un archivo o usar otros algoritmos, consulta el generador de hash general.
Ejemplo
Input: The quick brown fox jumps over the lazy dog
MD5: 9e107d9d372bb6826bd81d3542a419d6
Añade un punto al final y el hash cambia por completo. Este «efecto avalancha» es lo que hace que los hashes sirvan para detectar cualquier cambio en los datos.
Dónde se usa MD5
MD5 sigue presente en todas partes como checksum rápido: comprobar que una descarga o un archivo copiado está íntegro, claves de caché y ETags, deduplicación de archivos y la cabecera Content-MD5. Sirve en cualquier caso en el que nadie intente falsificar una coincidencia.
Seguridad
MD5 está roto para usos de seguridad. Existen ataques de colisión prácticos desde 2004: cualquiera puede crear dos archivos distintos con el mismo MD5. No lo uses nunca para contraseñas, firmas ni certificados. Para seguridad, usa SHA-256. Para contraseñas, usa un hash de contraseñas lento como bcrypt, scrypt o Argon2.
Preguntas frecuentes
› ¿Se envía mi texto a un servidor?
No. El hash MD5 se calcula en tu navegador, así que contraseñas, claves y textos privados nunca salen de tu dispositivo.
› ¿Se puede descifrar un hash MD5?
No. MD5 es un hash unidireccional, no un cifrado. Los sitios que dicen descifrarlo buscan el valor en tablas de hashes de palabras comunes, lo que solo funciona con entradas cortas o habituales.
› ¿Por qué mi MD5 no coincide con el de otra herramienta?
Normalmente la entrada difiere en caracteres invisibles: un salto de línea final (echo añade uno; usa echo -n), finales de línea CRLF de Windows, un espacio inicial o una codificación de texto distinta. Esta herramienta calcula el hash de los bytes UTF-8 exactos del cuadro de texto.
› ¿Qué longitud tiene un hash MD5?
128 bits: 32 caracteres hexadecimales o 24 caracteres en Base64.
› ¿Es seguro MD5?
MD5 está roto para usos de seguridad. Existen ataques de colisión prácticos desde 2004: cualquiera puede crear dos archivos distintos con el mismo MD5. No lo uses nunca para contraseñas, firmas ni certificados.