Desarrollador 🔒 Se ejecuta en tu navegador — no se envían datos

Comprobador de checksum de archivos

Compruebe que un archivo descargado está intacto comparando su hash con el checksum que publica el editor, todo en su navegador.

Texto de entrada

Verificar el checksum de un archivo online

Los proyectos que distribuyen instaladores, imágenes de disco o archivos comprimidos suelen publicar un checksum junto a cada descarga. Calcular el hash del archivo recibido y compararlo con ese valor demuestra que los dos son idénticos byte a byte: nada se ha truncado, dañado por el camino ni sustituido.

Esta página abre el generador de hash en su pestaña Archivo. El archivo se lee y se procesa dentro de su navegador; nunca se sube.

Reconocer un checksum por su longitud

Caracteres hexAlgoritmoNombres de archivo típicos
32MD5MD5SUMS, .md5
40SHA-1SHA1SUMS, .sha1
64SHA-256SHA256SUMS, .sha256
96SHA-384.sha384
128SHA-512SHA512SUMS, .sha512

Lo que un checksum demuestra y lo que no

Una coincidencia demuestra que el archivo es igual al que se usó para calcular el hash. Por sí sola no demuestra quién lo creó: si un atacante controla la página de descarga, puede sustituir tanto el archivo como el checksum. Por eso los proyectos sensibles en materia de seguridad también firman sus archivos de checksums con GPG o los publican por un canal aparte. Para las descargas de todos los días, que coincida un checksum SHA-256 del sitio oficial es una comprobación sólida y práctica.

Comprobarlo en la línea de comandos

  • Linux: sha256sum -c SHA256SUMS comprueba todos los archivos de la lista.
  • macOS: shasum -a 256 file.dmg y compare a simple vista.
  • Windows PowerShell: (Get-FileHash file.exe).Hash -eq 'EXPECTED' devuelve True o False.
  • Windows cmd: certutil -hashfile file.exe SHA256.

Consejos

  • Copie el checksum en lugar de volver a escribirlo; un solo carácter erróneo impide la coincidencia.
  • En hexadecimal no importan las mayúsculas ni las minúsculas; la comparación las ignora.
  • El límite del navegador aquí es de 50 MB por archivo. Para imágenes de disco más grandes, use los comandos de arriba.

¿Necesita el hash de un texto en lugar de un archivo? Use SHA-256, SHA-512 o MD5.

Guías relacionadas