Desarrollo · herramienta gratuita

MD5 online para texto y archivos

Calcula y compara el hash MD5 de texto UTF-8 o archivos locales para checksums, integraciones legacy, fixtures y pruebas.

Entrada y resultado

Origen de entrada

Usar bien la herramienta

Cómo usar : Generador MD5

Pasos

  1. Elige texto o archivo como origen.
  2. Escribe el texto UTF-8 o selecciona el archivo local.
  3. Copia la huella MD5 de 32 caracteres.
  4. Pega un MD5 esperado para comprobar si ambas huellas coinciden.
En esta ayuda

Casos de uso

Checksums compatibles
Compara una huella esperada en sistemas que todavía publican valores MD5.
APIs y software legacy
Reproduce identificadores o firmas no criptográficas exigidas por una integración antigua.
Archivos descargados
Calcula localmente la huella de un archivo y compárala con el MD5 publicado por una fuente de confianza.
Fixtures de prueba
Prepara valores deterministas para tests, documentación y ejemplos técnicos.

Límites y buenas prácticas

Buenas prácticas

  • Usa MD5 solo cuando un formato o sistema compatible lo requiera.
  • Compara el contenido con la misma codificación de caracteres y los mismos saltos de línea.
  • Verifica que el MD5 esperado provenga de una fuente fiable.
  • Prefiere SHA-256 para controles de integridad nuevos.

Errores que evitar

Tratar MD5 como cifrado
MD5 no cifra ni permite recuperar el texto original; produce una huella determinista.
Proteger contraseñas con MD5
MD5 es rápido y vulnerable a colisiones, por lo que no es apropiado para almacenar contraseñas ni firmar datos sensibles.
Ignorar la codificación
El mismo texto visual puede producir otra huella si los bytes, la codificación o los saltos de línea cambian.

Conviene saber

MD5 es una función hash que transforma texto o bytes de un archivo en una huella de 128 bits, representada por 32 caracteres hexadecimales. Sirve para compatibilidad y checksums no criptográficos.

FAQ

Preguntas frecuentes

¿Cómo calcular el MD5 de un archivo online?

Selecciona el modo Archivo y elige el fichero. OnSubmit lo lee localmente por bloques, calcula su huella MD5 y muestra los 32 caracteres hexadecimales sin subir el archivo.

¿Cómo comprobar si un checksum MD5 coincide?

Calcula la huella del texto o archivo y pega el MD5 esperado. El comparador normaliza mayúsculas y minúsculas y confirma si ambas cadenas de 32 caracteres coinciden exactamente.

¿MD5 es un algoritmo de cifrado?

No. MD5 es una función hash unidireccional: genera una huella, pero no cifra el texto ni ofrece una clave de descifrado.

¿Es seguro usar MD5 para contraseñas?

No. Para contraseñas se deben usar funciones lentas y adaptativas como Argon2, bcrypt, scrypt o PBKDF2 con salt.

¿Puedo usar MD5 para comprobar la integridad de un archivo?

Solo por compatibilidad y frente a errores accidentales. Para una verificación nueva o frente a manipulación, SHA-256 es una opción más robusta.

¿Por qué cambia el MD5 si añado un espacio?

La función procesa cada byte de la entrada. Un espacio, un salto de línea o un cambio de mayúscula produce una huella diferente.

¿El texto o archivo se envía a OnSubmit?

No. El navegador calcula el MD5 localmente. Los archivos se leen por bloques en el dispositivo y no se cargan en un servidor de OnSubmit.

¿Qué alternativa a MD5 conviene usar?

SHA-256 o SHA-512 son opciones más robustas para nuevas verificaciones de integridad. Para contraseñas deben usarse Argon2, bcrypt, scrypt o PBKDF2, no una función hash rápida.

Búsqueda rápida

Encontrar una herramienta

Busca en todas las herramientas de OnSubmit, tus favoritas y las abiertas recientemente.