Verificador de hash de archivos
Suelta un archivo y compara sus seis sumas de verificación con el valor que dio el editor — sin subirlo.
Aún no hay archivo
Suelta un archivo en cualquier punto de esta tarjeta, o usa Elegir archivo.
Cualquier tipo de archivo — las sumas se calculan a partir de los bytes, no de la extensión.
MD5 · SHA-1 · SHA-256 · SHA-384 · SHA-512 · CRC32
El archivo se lee en tu navegador y nunca se sube.
- MD5
- SHA-1
- SHA-256
- SHA-384
- SHA-512
- CRC32
CRC32 es una suma de verificación, no un hash criptográfico: detecta errores de copia pero no resiste la manipulación.
Cómo se usa
- Elige, suelta o pega un archivo — el hash empieza de inmediato; no hay ningún botón que pulsar.
- Aparecen seis sumas a la vez. Copia la que necesites con el botón de su fila, o descarga las seis en un informe .txt.
- Pega la suma publicada en la página de descarga en la caja de valor esperado. El algoritmo se reconoce por la longitud hexadecimal y el resultado indica si coincide.
- Si la coincidencia no es la esperada, comprueba que has pegado el valor completo y que pertenece a este archivo — las sumas se comparan byte a byte.
- El archivo nunca sale de tu navegador: no hay subida, ni almacenamiento, ni petición que transporte el archivo o su nombre.
Ejemplo
Contenido del archivo (hello.txt)
hello world
Sumas de verificación
MD5: 5eb63bbbe01eeed093cb22bb8f5acdc3 SHA-1: 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed SHA-256: b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 SHA-384: fdbd8e75a67f29f701a4e040385e2e23986303ea10239211af907fcbb83578b3e417cb71ce646efd0819dd8c088de1bd SHA-512: 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f CRC32: 0d4a1185
El archivo de ejemplo contiene los once caracteres de arriba, con hash como once bytes UTF-8. En la página china los mismos cinco caracteres «你好,世界» son 15 bytes, y la muestra árabe son 25 bytes: el tamaño mostrado es el número de bytes realmente procesados, no el recuento de caracteres.
Reglas, límites y problemas conocidos
- MD5 y SHA-1 están rotos y no deben usarse para nada relacionado con la seguridad: se pueden producir colisiones a demanda. Aquí están solo para comprobaciones de integridad no adversariales.
- CRC32 no es un hash criptográfico. Detecta corrupción accidental y lo usan ZIP y PNG, pero no resiste un archivo manipulado a propósito.
- Una suma coincidente solo significa que los bytes que tienes coinciden con el valor con el que comparaste. Si la página que publicaba ese valor fue manipulada, o el valor venía de una fuente no fiable, una coincidencia no hace seguro el archivo. Esta herramienta no analiza malware ni verifica firmas.
- Se calcula el hash de todo el archivo byte a byte: sin recortar, sin decodificar, sin tratar por extensión, y renombrar el archivo no cambia el resultado. Un .zip se procesa como el propio archivo, no como los archivos que contiene.
- El algoritmo se reconoce por la longitud hexadecimal. Un valor de 32 caracteres se trata siempre como MD5; un SHA-256 truncado no se puede reconocer y se comparará como MD5, lo que dará una discrepancia.
- Si pegas dos sumas distintas, el resultado es «no se puede determinar» en lugar de una suposición. Pega exactamente un valor, o una línea completa de salida de línea de comandos.
- Solo un archivo a la vez. Si sueltas varios, se usa el primero y se ignoran los demás; para comprobar una carpeta, usa sha256sum -c o Get-FileHash en tu propia máquina.
- No hay límite de tamaño estricto. La lectura se hace por bloques, así que el uso de memoria se mantiene en torno a un bloque de 4 MiB sea cual sea el tamaño del archivo; los archivos de más de 1 GiB muestran un aviso y se pueden cancelar en cualquier momento. La velocidad depende del dispositivo y del disco.
- El hash se ejecuta en segundo plano. En navegadores muy antiguos sin soporte de Worker, la página recurre al hilo principal, lo que puede resultar más lento con archivos grandes.
- No se admiten: HMAC y otros resúmenes con clave, SHA-3, BLAKE3, RIPEMD, Whirlpool, CRC-16, verificación por lotes, descargar un archivo desde una URL ni comparar más de una suma a la vez.
- No se guarda nada: sin historial, sin almacenamiento local, sin parámetros en la URL. Recargar la página descarta el archivo y los resultados.
Herramientas relacionadas
Las sumas de verificación suelen aparecer junto a estas.