Saltar al contenido

Verificación de hash

Genera hashes SHA-256, SHA-512 o SHA-1 heredado localmente para texto o un solo archivo, elige hexadecimal en minúsculas o mayúsculas y compáralos con un checksum esperado.

Entrada de texto

Caracteres

0 / 50,000

Verificación de hash

Inicio rápido

1
Elige modo Texto o Archivo
2
Ingresa texto o elige un solo archivo
3
Elige SHA-256, SHA-512, SHA-1 heredado y minúsculas/mayúsculas hex
4
Pulsa Calcular y copia el hash
5
Pega el checksum esperado para comparar

Escenarios comunes

Verificación de descarga

comparar con el checksum oficial para confirmar la integridad

Validación de backup

comparar hashes antes y después para comprobar la integridad de los datos

Comprobación de digest de solicitud

hashear cuerpos de petición o configuraciones para registros y controles de coherencia; no es HMAC ni firma de solicitud.

Deduplicación

detectar rápidamente archivos idénticos comparando hashes

Consejos de uso

Usa SHA-256 para verificaciones habituales: buen equilibrio entre seguridad y rendimiento
Usa SHA-512 cuando necesites un digest más largo
SHA-1 es solo para compatibilidad heredada; no se recomienda para usos nuevos
La comparación ignora mayúsculas, minúsculas y espacios; cambia el formato de salida solo para pegarlo en otra herramienta o documento

Relleno rápido por URL

Rellena el modo de hash de texto desde el hash de la URL. text es obligatorio y expected-hash es opcional. El algoritmo y el formato de salida usan el valor predeterminado actual o la opción guardada; el modo de archivo no se admite por URL.
view: Vista (solo text para rellenar por URL)
text: Texto para calcular el hash (obligatorio, hasta 256 caracteres)
expected-hash: Hash hexadecimal esperado (opcional)
Ejemplo: #text=hello&expected-hash=2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Los parámetros del hash quedan en el navegador solo para rellenar la herramienta; CrateX.app no los registra.
No pongas textos privados, secretos, tokens ni hashes de archivos no publicados en URLs.

Limitaciones y compatibilidad

Requiere hash WebAssembly y compatibilidad con File.stream en un navegador moderno.
El modo de archivo transmite fragmentos sin un límite de tamaño de archivo configurado, pero los archivos a escala de GB aún dependen del rendimiento del navegador, el disco y el dispositivo.
SHA-1 tiene riesgos de colisión conocidos; úsalo solo para compatibilidad heredada

Privacidad y seguridad

El procesamiento se ejecuta en el navegador. El texto de entrada, el checksum esperado, el modo, el algoritmo y la elección de mayúsculas o minúsculas hexadecimales pueden permanecer en la sesión actual del navegador o en el almacenamiento del navegador. Si guardas un espacio de trabajo o activas la sincronización WebDAV, esos valores pueden guardarse según tu configuración de sincronización; el archivo seleccionado solo se guarda cuando lo guardas o sincronizas explícitamente como adjunto del espacio de trabajo. Los resultados de hash y el estado de coincidencia se recalculan desde el texto o archivo actual y el checksum esperado, y no se almacenan como resultados separados. Esta página no recupera URL ni envía bytes de archivo para calcular el hash. En dispositivos compartidos, borra el texto, el checksum esperado, el archivo seleccionado y los datos del sitio cuando sea necesario.

Preguntas frecuentes

6

Continúa con estas herramientas relacionadas para el siguiente paso.

Todo el procesamiento de las herramientas ocurre localmente en tu navegador.