Elige el algoritmo
Selecciona SHA-256 u otro hash, o una variante HMAC si necesitas una clave.
Calcula hashes MD5, SHA-1, SHA-256 o SHA-512 y HMAC para firmar solicitudes y verificar webhooks. Todo se calcula en el navegador; el texto y la clave permanecen en tu dispositivo.
Una huella de longitud fija de cualquier texto, calculada en tu dispositivo.
Selecciona SHA-256 u otro hash, o una variante HMAC si necesitas una clave.
Escribe o pega la cadena cuyo hash quieras calcular.
Pulsa Calcular hash y copia el resultado. Para HMAC, introduce o genera una clave antes.
SHA-256 cubre la mayoría de necesidades. Las funciones antiguas permiten verificar valores heredados.
| Algoritmo | Longitud del resumen | Uso |
|---|---|---|
| SHA-256 | 256 bits | Opción predeterminada para sumas de comprobación, integridad y firmas |
| SHA-512 | 512 bits | Comprobaciones de integridad que prefieren un resumen más largo |
| SHA-1 | 160 bits | Verificar sumas antiguas; no apto para decisiones de seguridad |
| MD5 | 128 bits | Solo sumas de archivos antiguos; nunca para seguridad |
| Variantes HMAC | Igual que el hash base | Resúmenes con clave para webhooks, firmas de API y autenticación de mensajes |
No apto para contraseñas: genera hashes rápidos para comprobaciones y resúmenes. Almacenar contraseñas requiere funciones lentas con sal, como Argon2, bcrypt o scrypt.
Todo para obtener resúmenes, compararlos o firmar datos rápidamente.
Calcula MD5, SHA-1, SHA-256 o SHA-512 desde el mismo campo.
Calcula HMAC con tu propia clave o genera una aleatoria y cópiala.
Copia el resumen con un clic para usarlo en una prueba o cabecera.
El hash se calcula en el navegador; no se suben el texto ni la clave HMAC.
No. El hash y HMAC se calculan con JavaScript en el navegador; texto y clave nunca salen del dispositivo.
Usa SHA-256 o SHA-512 para nuevos usos. MD5 y SHA-1 permiten verificar sumas antiguas, pero no resisten colisiones ni deben usarse para decisiones de seguridad.
Cualquiera con el texto puede recalcular un hash. HMAC incorpora una clave secreta, de modo que solo sus poseedores pueden generar o verificar el valor, útil para solicitudes y webhooks.
No. Es una función unidireccional que reduce la entrada a un resumen de longitud fija. Solo puedes adivinar el original y comparar; por eso las contraseñas necesitan funciones lentas con sal.
Suele deberse a saltos de línea finales, distinta codificación de caracteres o mayúsculas en la salida. Usa exactamente los mismos bytes, incluidos espacios, para obtener el mismo resumen.
No. Las contraseñas requieren funciones lentas con sal como Argon2, bcrypt o scrypt, que esta herramienta no ofrece. Úsala para sumas y resúmenes de mensajes.