Generador de hash
Genera el hash de texto o archivos con MD5, SHA-1, SHA-256, SHA-384 y SHA-512, incluidas las variantes HMAC con clave secreta. El hash de archivos se procesa en bloques mediante streaming, lo que funciona incluso con archivos de varios GB sin subirlos.
Todo se procesa en tu navegador. No se sube nada.
Cómo usar este generador de hash
- Elige el modo Texto o Archivo.
- Para texto: escribe o pega — los cinco hashes se actualizan en tiempo real.
- Para archivos: suelta o selecciona uno — los hashes se calculan por bloques (funciona con archivos grandes).
- Opcional: activa el modo HMAC y añade una clave secreta para hashes firmados (usado por AWS, webhooks de GitHub, JWT-HS256, etc.).
- Pega un hash esperado en el campo de comparación para verificar una suma de comprobación.
Preguntas frecuentes
¿Qué algoritmos son compatibles?
MD5, SHA-1, SHA-256, SHA-384 y SHA-512. La familia SHA usa la API Web Crypto integrada de tu navegador; MD5 está implementado en JavaScript puro.
¿Debo usar MD5 o SHA-1?
Solo para sumas de comprobación no relacionadas con la seguridad (deduplicación de archivos, ETags, integridad tipo CRC). Ambos están comprometidos criptográficamente — para el hash de contraseñas, firmas o protección contra manipulaciones, usa SHA-256 o algo más fuerte.