TF

Herramientas para desarrolladores

Generador de hash: MD5, SHA-1, SHA-256 y SHA-512

Calcula el hash de texto o archivos con MD5, SHA-1, SHA-256, SHA-384, SHA-512 y CRC32, con HMAC y comparación.

Funciona localmente en tu navegador: lo que escribes no se sube.

Algoritmos
Escribe texto o elige un archivo: los hashes se actualizan mientras escribes.

¿Qué es esta herramienta?

Un hash convierte cualquier dato en una huella corta de longitud fija. Escribe texto o suelta un archivo para ver todos los algoritmos a la vez, cambia entre hexadecimal y Base64, añade una clave secreta para firmas HMAC y pega un valor esperado para verificar una descarga.

Una función hash siempre da el mismo resultado para la misma entrada, pero cambiar un solo carácter produce un resultado totalmente distinto. Por eso los hashes sirven para sumas de comprobación, claves de caché, deduplicación y comprobaciones de integridad.

SHA-256 y SHA-512 son la opción moderna para integridad y firmas. MD5 y SHA-1 son rápidos y aún comunes para sumas de comprobación, pero ya no resisten colisiones: no los uses para seguridad. CRC32 es una suma rápida de detección de errores usada en ZIP y PNG.

El hash se calcula localmente con la API Web Crypto; tus textos, archivos y claves nunca salen de tu dispositivo.

Cómo usar Generador de hash

  1. Escribe o pega texto, o cambia a Archivo y elige cualquier archivo de hasta 200 MB.
  2. Marca los algoritmos que necesites: MD5, SHA-1, SHA-256, SHA-384, SHA-512 o CRC32.
  3. Si quieres, activa HMAC e introduce una clave secreta para crear firmas, como en webhooks y API.
  4. Elige hex, HEX en mayúsculas o Base64 y copia cualquier hash con un clic.
  5. Para verificar un archivo, pega la suma esperada en Comparar: el hash que coincide se resalta.

Ejemplos

SHA-256 de «hello»

hello
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Preguntas frecuentes

¿Puedo recuperar el texto original a partir de un hash?

No. Los hashes son funciones de un solo sentido, no cifrado. La única forma de «revertirlos» es adivinar entradas hasta acertar, por eso las contraseñas largas y aleatorias siguen seguras aunque se filtre su hash.

¿Qué algoritmo debo usar?

SHA-256 para casi todo: sumas de comprobación, firmas y HMAC. SHA-512 si quieres un resumen más largo. MD5 y SHA-1 valen para sumas sin fines de seguridad.

¿Qué es HMAC?

HMAC combina una clave secreta con el mensaje antes de calcular el hash. Solo quien tiene la clave puede obtener el mismo valor; por eso Stripe, GitHub y Slack firman sus webhooks con HMAC-SHA256.

¿Cómo verifico un archivo descargado?

Elige Archivo, selecciona la descarga y pega en Comparar la suma publicada por el proveedor. Si algún hash coincide, el archivo está intacto.

¿Debo guardar contraseñas con SHA-256?

No por sí solo. Guarda las contraseñas con un algoritmo lento y con sal como Argon2, bcrypt o scrypt. Los hashes rápidos como SHA-256 se rompen deprisa por fuerza bruta.

¿Necesitarás más potencia más adelante?

Herramientas premium, límites más altos y acceso por API están en nuestros planes. La V1 sigue siendo gratuita y privada en tu navegador.