FT File Tools

Verificador de hash de archivos – MD5, SHA-1, SHA-256 y CRC32

Calcula el checksum MD5, SHA-1, SHA-256 y CRC32 de cualquier archivo y compáralo con un hash pegado. Archivos enormes, en tu navegador y sin subir nada.

🔒 Se ejecuta completamente en tu navegador — nada se sube

Drop one or more files here or click to choose

Files are read in chunks by your browser — any size, nothing is uploaded.

Publicidad

Verifica tus descargas con un checksum

Un checksum, o hash, es una huella corta calculada a partir de cada byte de un archivo. Si cambia un solo bit, la huella cambia por completo. Por eso las distribuciones de Linux, los fabricantes de software, las páginas de firmware y las de mods de juegos publican un SHA-256 o un MD5 junto a sus descargas: al terminar de descargar, calculas el hash de tu copia y lo comparas con el publicado. Si ambos valores son idénticos, el archivo llegó completo y sin modificar. Si difieren, la descarga se interrumpió, el archivo se dañó en el disco o no es el que publicó el editor.

Esta herramienta calcula los cuatro checksums que más se buscan – MD5, SHA-1, SHA-256 y CRC32 – en una sola pasada por el archivo, así que no tienes que adivinar cuál usa cada web. Pega el valor publicado en el cuadro y el resultado se pone verde si coincide o rojo si no. El algoritmo se reconoce automáticamente por la longitud del hash y puedes pegar un archivo SHA256SUMS, .md5 o .sha256 completo: se usa la línea cuyo nombre coincide con tu archivo.

Privado y rápido, incluso con archivos enormes

Muchos verificadores de hash en línea te piden subir primero el archivo, algo lento con una imagen ISO de 5 GB y poco recomendable con documentos privados. Aquí el archivo nunca sale de tu dispositivo. Tu navegador lo lee en bloques de 4 MB y se los pasa a implementaciones WebAssembly de cada algoritmo, de modo que el uso de memoria se mantiene bajo y los archivos grandes se procesan a cientos de megabytes por segundo en un ordenador normal. Puedes calcular el hash de varios archivos a la vez y cancelar en cualquier momento.

MD5 vs SHA-1 vs SHA-256 vs CRC32

SHA-256 es el estándar actual y la elección correcta cuando publicas tú mismo los checksums. MD5 y SHA-1 siguen siendo habituales y detectan perfectamente la corrupción accidental, pero un atacante puede fabricar archivos distintos con el mismo MD5 o SHA-1, así que no deben usarse para demostrar que un archivo no ha sido manipulado. CRC32 es un código de detección de errores de 32 bits que se usa dentro de archivos ZIP, imágenes PNG y protocolos de red, y es popular para comprobar ROMs y archivos de juegos. Detecta errores de transmisión, pero no ofrece ninguna seguridad.

Cómo usar

  1. Añade archivosArrastra uno o varios archivos al recuadro o haz clic para elegirlos. Funciona con cualquier tamaño: los archivos se leen por bloques.
  2. Obtén los checksumsMD5, SHA-1, SHA-256 y CRC32 se calculan juntos en una sola pasada, con barra de progreso para los archivos grandes.
  3. Pega el hash esperadoPega el checksum de la página de descarga, o el archivo SHA256SUMS completo. La herramienta detecta el algoritmo y muestra si coincide o no.
  4. Copia o guardaCopia un hash, cópialos todos o descarga un archivo .sha256 para compartirlo con otras personas.

Preguntas frecuentes

¿Se sube mi archivo?
No. Tu navegador lee el archivo y calcula el hash localmente con WebAssembly. No se envía nada a ningún servidor, así que puedes comprobar con seguridad archivos confidenciales e imágenes ISO de varios gigabytes.
¿Qué hash debo usar?
El que indique el editor, normalmente SHA-256. MD5 y SHA-1 sirven para detectar daños accidentales, pero no son seguros frente a manipulaciones deliberadas. CRC32 es un checksum rápido de detección de errores que usan los archivos ZIP y muchas comunidades de juegos y emuladores.
¿Cómo sabe qué algoritmo es el hash que pego?
Por su longitud: 8 caracteres hexadecimales son CRC32, 32 son MD5, 40 son SHA-1 y 64 son SHA-256. Las mayúsculas, las minúsculas y los espacios no importan, y se reconocen las líneas de sha256sum, md5sum y de archivos de checksums al estilo BSD.
El hash no coincide. ¿Qué hago?
Vuelve a descargar el archivo, a ser posible desde la fuente oficial. Que no coincida significa que el archivo está incompleto, dañado o es distinto del que el editor calculó. Comprueba también que lo comparas con el archivo correcto: los instaladores suelen venir en varias compilaciones con checksums diferentes.
Publicidad