Hash
Genera hashes MD5, SHA-1, SHA-256, SHA-384 o SHA-512 a partir de texto o archivos. Admite HMAC con clave. Gratis, instantáneo, todo se procesa en tu navegador.
Un generador de hash online y gratuito que calcula digests MD5, SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto o archivos, con HMAC opcional cuando proporcionas una clave secreta. Úsalo para producir una suma de comprobación para verificar una descarga, para firmar un payload de webhook con HMAC-SHA256, o para comparar dos entradas por digest en lugar de por su contenido completo. El hashing se ejecuta íntegramente en tu navegador usando las API cripto de la plataforma, por lo que el texto o archivo que hasheas —y cualquier clave HMAC que proporciones— nunca sale de tu dispositivo. Los archivos de hasta 50 MB se leen localmente, lo que hace práctico calcular la suma de comprobación de artefactos reales sin un paso de subida.
Usos comunes
- Genera una suma de comprobación SHA-256 para verificar la integridad de un archivo descargado en otro sitio.
- Produce una firma HMAC-SHA256 para un payload de webhook usando un secreto compartido.
- Compara dos cadenas o archivos por hash en lugar de leerlos por completo.
- Crea una huella de un valor para usarla como clave de caché o identificador de deduplicación.
- Confirma que una suma de comprobación MD5 o SHA publicada coincide con el archivo que recibiste.
Preguntas frecuentes
¿Qué algoritmos de hash se admiten?
MD5, SHA-1, SHA-256, SHA-384 y SHA-512. HMAC se admite para la familia SHA cuando proporcionas una clave; MD5 no admite HMAC aquí.
¿Puedo hashear un archivo?
Sí. Puedes hashear un archivo de hasta 50 MB directamente en el navegador; el contenido del archivo se lee localmente y nunca se sube.
¿Cuál es la diferencia entre un hash simple y HMAC?
Un hash simple hace el digest de la entrada por sí sola. HMAC combina la entrada con una clave secreta, produciendo un digest con clave que se usa para autenticar un mensaje, útil para verificar firmas de webhook.
¿Es seguro usar MD5 o SHA-1?
MD5 y SHA-1 están bien para comprobaciones no relacionadas con la seguridad, como sumas de comprobación y claves de caché, pero se consideran rotos para fines de seguridad. Usa SHA-256 o algo más fuerte donde importe la resistencia a colisiones.
¿Se envían mis datos o mi clave a un servidor?
No. Todo el hashing se ejecuta localmente en tu navegador, por lo que la entrada y cualquier clave HMAC permanecen en tu dispositivo.
All processing is local — your data never leaves your browser.