Generador de hash MD5

Escribe o pega un texto, o suelta un archivo, y obtén al instante su hash MD5 (32 caracteres hexadecimales) junto a los demás hashes habituales. Todo se calcula en tu navegador.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
md5-generator

100 % privado — el texto y los archivos se procesan en tu navegador y no se suben.

Cómo funciona

Introduce tu texto o archivo

Escribe o pega un texto, o suelta un archivo de hasta 500 MB. No se sube nada.

Lee el hash MD5

El hash se actualiza mientras escribes. Elige hexadecimal en minúsculas o mayúsculas, o Base64.

Copia o compara

Copia el hash con un clic, o pega un hash conocido en el cuadro de comparar para comprobar que coinciden.

Cómo generar un hash MD5

Para generar un hash MD5, escribe o pega tu texto en el recuadro de arriba, o suelta un archivo sobre él. El checksum MD5 de 32 caracteres aparece al instante, junto a los demás hashes habituales, y puedes copiar el que quieras. Todo se calcula en tu navegador, así que los textos y archivos que procesas no se suben nunca. Por ejemplo, el MD5 de la palabra hello es 5d41402abc4b2a76b9719d911017c592.

¿Qué es MD5?

MD5 (Message-Digest algorithm 5) lo diseñó Ronald Rivest en 1991 y se publicó como RFC 1321. Lee cualquier entrada, desde una letra hasta un archivo de varios gigabytes, y genera una huella de 128 bits escrita como 32 caracteres hexadecimales. La misma entrada da siempre el mismo MD5, y cambiar un solo carácter da un resultado totalmente distinto.

Ejemplos de MD5

MD5 de algunos textos de ejemplo
TextoMD5 (hash)
(vacío)d41d8cd98f00b204e9800998ecf8427e
hello5d41402abc4b2a76b9719d911017c592
Hello8b1a9953c4611296a827abf8c47804d7
hello world5eb63bbbe01eeed093cb22bb8f5acdc3
UtilsDockedd7693dd71260f861de5c23bad77c40

Para qué se usa MD5

  • Comprobar descargas con un checksum publicado cuando el riesgo es una transferencia corrupta y no un archivo malicioso.
  • Encontrar archivos duplicados, porque dos archivos idénticos comparten siempre el mismo MD5.
  • Claves de caché y ETags, donde basta una huella corta y estable de un contenido.
  • Sistemas antiguos, como las URL de imágenes de Gravatar (el MD5 de un correo) y muchas API viejas.

Límites y notas de seguridad

MD5 está roto como herramienta de seguridad. En 2004 se encontraron colisiones prácticas, y hoy se pueden fabricar en segundos, con un portátil normal, dos archivos distintos con el mismo MD5. No lo uses para firmas digitales, certificados ni para guardar contraseñas. Usa SHA-256 cuando necesites integridad y un hash de contraseñas deliberadamente lento, como Argon2, bcrypt o scrypt, para las contraseñas.

Privado por diseño

El hash lo calcula tu propio navegador con la API Web Crypto (y una rutina propia para MD5, que Web Crypto no ofrece). Nada de lo que escribes ni ningún archivo que sueltas se envía a un servidor, así que puedes calcular el hash de textos privados y archivos internos sin riesgo.

Preguntas frecuentes

¿MD5 es cifrado?
No. MD5 es una función hash de un solo sentido, no un cifrado. No hay nada que descifrar: no se puede recuperar el texto original a partir del hash, aunque las entradas débiles o comunes se pueden adivinar probando candidatos.
¿Por qué mi MD5 es distinto al de otra web?
Casi siempre por diferencias ocultas en la entrada: un salto de línea final, espacios, otra codificación de texto o saltos de línea de Windows (CRLF) en lugar de los de Unix (LF). Esta herramienta calcula el hash del texto tal como lo escribes, codificado en UTF-8.
¿Cuánto mide un hash MD5?
Siempre 32 caracteres hexadecimales (128 bits), sea cual sea el tamaño de la entrada. La cadena vacía, por ejemplo, da d41d8cd98f00b204e9800998ecf8427e.
¿Los hashes distinguen mayúsculas de minúsculas?
Los dígitos hexadecimales a-f y A-F significan lo mismo, así que un hash en mayúsculas es igual al mismo hash en minúsculas. Usa la opción de mayúsculas solo cuando el sistema donde lo copias espere ese formato.
¿Este conversor es gratis?
Sí. No hay registro ni límite, y funciona en tu navegador, así que nada de lo que escribes se envía a ningún servidor.
¿Funciona en el móvil?
Sí. Funciona en cualquier navegador móvil moderno y el resultado se actualiza mientras escribes.