Calculadora de hash
Calcula hashes SHA-256 de texto, archivos o bytes decodificados localmente; copia o exporta el resultado.
El generador HMAC crea y verifica códigos SHA-1 o SHA-2 a partir de un mensaje y una clave en tu navegador, gratis y sin registro, sin que tus datos salgan de tu dispositivo. Introduce el mensaje y la clave, elige el algoritmo y copia o compara el código.
La entrada vacía es válida. Se conservan espacios y Unicode; no se añade BOM.
La clave vacía es válida. Hasta 65.536 bytes decodificados; no se guarda ni exporta.
Resultados
Pulsa Calcular para obtener el hash.
Introduce el valor esperado.
Texto, archivos, claves y hashes permanecen en esta pestaña. No se suben ni guardan.
HMAC-SHA256 produce 32 bytes: 64 caracteres hexadecimales. Base64 representa los mismos bytes. Elige un SHA-1/SHA-2 y codifica la clave como UTF-8, Hex, Base64 o Base64url. Clave y mensaje vacíos son válidos. La clave no es un salt ni un prefijo; HMAC no impide por sí solo la repetición de mensajes.
Origen de entrada: Texto / Archivos / Bytes codificados. La entrada vacía es válida. Se conservan espacios y Unicode; no se añade BOM. Codificación del texto: UTF-8, UTF-16LE, UTF-16BE; Saltos de línea: LF / CRLF. Se admite cualquier tipo de archivo. Se procesan los bytes originales, no el texto extraído ni el nombre. Un archivo a la vez, en bloques de 1 MiB.
Elige explícitamente algoritmo y codificación del valor esperado. Se comparan los bytes decodificados y la longitud exacta. Cambiar el formato o el valor esperado no vuelve a leer el archivo.
Texto, archivos, claves y hashes permanecen en esta pestaña. No se suben ni guardan.
Sí. Esta herramienta es gratis, sin registro ni límites diarios.
No. Puedes usar esta herramienta sin cuenta.
Calcula hashes SHA-256 de texto, archivos o bytes decodificados localmente; copia o exporta el resultado.
Calcula hashes MD5 de texto, archivos o bytes decodificados localmente; copia o exporta el resultado.
Calcula hashes SHA-1 de texto, archivos o bytes decodificados localmente; copia o exporta el resultado.