Generador MD5
Escribe o pega cualquier texto y obtén su suma de comprobación MD5 de 128 bits al momento. El hash se calcula en tu navegador, así que nada de lo que introduzcas se envía a un servidor.
MD5
Introduce un valor para ver el resultado.
Sobre esta herramienta
MD5 (Message-Digest Algorithm 5) convierte una entrada de cualquier longitud en una cadena hexadecimal fija de 32 caracteres. La misma entrada produce siempre el mismo hash, y cambiar un solo carácter genera un resultado completamente distinto.
MD5 sigue siendo habitual para comprobar la integridad de archivos y para huellas sin fines de seguridad, como claves de caché o ETags. Ya no se considera seguro para contraseñas ni firmas digitales porque existen ataques de colisión prácticos: usa SHA-256 o bcrypt en esos casos.
Preguntas frecuentes
- ¿Qué es un hash MD5?
- Un hash MD5 es una huella de 128 bits de tus datos, mostrada como 32 caracteres hexadecimales. Es determinista: la misma entrada siempre da el mismo hash, por lo que sirve para comprobar si dos datos son idénticos.
- ¿Se puede revertir un hash MD5?
- No. MD5 es una función unidireccional, no existe un algoritmo que devuelva el texto original. Las entradas cortas o comunes sí pueden encontrarse con tablas arcoíris, una de las razones por las que MD5 no debe proteger contraseñas.
- ¿Es MD5 seguro en 2026?
- No para fines de seguridad. Desde 2004 se han demostrado colisiones prácticas: dos entradas distintas con el mismo hash MD5. Usa SHA-256 para integridad y bcrypt, scrypt o Argon2 para almacenar contraseñas.
- ¿Se sube mi texto a algún sitio?
- No. El hash lo calcula JavaScript en tu propio dispositivo. Nada de lo que escribes sale de tu navegador, así que puedes usar la herramienta sin conexión una vez cargada la página.
- ¿Por qué el hash MD5 siempre tiene 32 caracteres?
- MD5 devuelve siempre 128 bits, sea cual sea el tamaño de la entrada. En hexadecimal cada carácter representa 4 bits, así que 128 ÷ 4 = 32 caracteres.