Generador de MD5
Genera el hash MD5 de cualquier texto con este generador MD5. Pega o escribe el texto y la herramienta lo codifica en UTF-8, calcula el resumen MD5 de 128 bits y lo devuelve como una cadena hexadecimal de 32 caracteres en minúsculas, exactamente igual que md5sum y las bibliotecas habituales. Es útil para desarrolladores que verifican sumas de comprobación, crean claves de caché, igualan API heredadas o comparan valores, pero no para contraseñas ni seguridad.
Preguntas frecuentes
¿Qué devuelve el generador MD5?
Devuelve el resumen MD5 de tu texto en forma de 32 caracteres hexadecimales en minúsculas, que representan 128 bits. El mismo texto siempre produce el mismo hash.
¿Cuál es el hash MD5 de hello?
La palabra hello, en minúsculas y sin un salto de línea al final, produce el hash 5d41402abc4b2a76b9719d911017c592. Puedes usar este valor para confirmar que la herramienta y tu propio código coinciden.
¿Por qué mi hash es distinto al de otra herramienta?
La herramienta calcula el hash del texto exactamente tal como se introduce, sin quitar espacios ni saltos de línea. Un salto de línea al final, los finales de línea Windows o una codificación de caracteres distinta cambian todos los bytes del hash, así que compara las entradas byte a byte.
¿Cómo se procesan los caracteres de otros idiomas?
El texto se codifica en UTF-8 antes de calcular el hash, que es lo que la mayoría de los lenguajes de programación y herramientas de línea de comandos usan de forma predeterminada. Si otro sistema codifica el mismo texto como Latin-1 o UTF-16, su hash MD5 será distinto.
¿Es seguro MD5?
No. Desde 2004 se conocen ataques prácticos de colisión contra MD5, por lo que es posible crear dos entradas distintas con el mismo hash. No lo uses para firmas digitales, certificados, almacenamiento de contraseñas ni comprobaciones que un atacante pueda aprovechar.
¿Para qué sigue siendo útil MD5?
MD5 sigue siendo útil cuando nadie intenta hacer trampas: para detectar daños accidentales, eliminar duplicados de contenido, crear claves de caché y ETags, y comunicarse con sistemas heredados que esperan valores MD5. Para cualquier uso relacionado con la seguridad, usa SHA-256 o SHA-512.
¿Puedo calcular el hash de un archivo con esta herramienta?
La herramienta calcula el hash del texto que pegas o escribes, no de archivos subidos. Para archivos binarios, como archivos comprimidos o imágenes, ejecuta md5sum en Linux, md5 en macOS o Get-FileHash -Algorithm MD5 en PowerShell.
¿Se puede invertir un hash MD5?
No, un hash no se puede descodificar para recuperar el texto. Aun así, es posible encontrar entradas cortas o comunes consultando tablas precalculadas, otra razón para no confiar secretos a MD5.
¿La herramienta añade una sal o una clave?
No, calcula el hash MD5 simple del texto, sin sal ni clave HMAC. Si necesitas un hash con clave o un hash de contraseñas con sal, usa una herramienta específica para HMAC, bcrypt o Argon2.
¿Cuánto texto puedo procesar?
Introduce al menos un carácter y hasta 5 MB de texto; si la entrada es mayor, se rechazará con un mensaje. Para el mismo texto, el resultado coincide con la opción MD5 del Generador de hashes.