Generador de hash SHA-256
Calcula el hash SHA-256 de un texto localmente en el navegador.
Genera hashes online con SHA-256, SHA-512, SHA-3, SHA-1 y MD5; calcula HMAC con clave secreta; y crea o verifica hashes de contraseñas con Argon2, bcrypt y PBKDF2. Todo se calcula localmente en el navegador.
Selecciona un algoritmo y calcula el hash criptográfico de cualquier texto directamente en tu navegador. Soporta SHA-1, SHA-256, SHA-384, SHA-512.
Calcula el hash SHA-256 de un texto localmente en el navegador.
Genera un HMAC con texto y una clave secreta directamente en el navegador.
Calcula el hash SHA-1 de un texto localmente en el navegador.
Calcula el hash SHA-512 de un texto localmente en el navegador.
Calcula un hash MD5 de texto localmente en tu navegador.
Calcula un hash SHA3-256 de texto localmente en tu navegador.
Calcula un hash SHA3-512 de texto localmente en tu navegador.
Calcula un hash BLAKE2b de texto localmente en tu navegador.
Deriva y verifica claves PBKDF2-HMAC en el navegador.
Genera o verifica hashes bcrypt de contraseñas en tu navegador.
Genera o verifica hashes Argon2 de contraseñas en el navegador.
Calcula una suma CRC32 de texto localmente en tu navegador.
El hashing transforma texto en un valor de longitud fija llamado hash, resumen, huella o suma de comprobación. La misma entrada y el mismo algoritmo siempre producen el mismo resultado, mientras que un cambio mínimo suele generar un resumen muy distinto. Por eso sirve para comparar datos, detectar cambios, crear claves de caché y preparar valores para protocolos criptográficos.
Un hash criptográfico funciona en una sola dirección: no cifra el mensaje ni contiene una clave para recuperar el texto original. Para verificar un valor se calcula de nuevo con los mismos ajustes y se comparan los resultados.
SHA-256 es una opción general sólida para integridad, identificadores e integraciones modernas. SHA-512 produce un resumen de 512 bits y SHA-3 usa la construcción Keccak. Elige siempre el algoritmo exigido por el sistema o la suma publicada.
MD5 y SHA-1 siguen siendo útiles por compatibilidad heredada, pero tienen debilidades de colisión conocidas y no deben usarse en nuevos diseños de seguridad. Para que dos hashes coincidan deben ser idénticos el algoritmo, los bytes, la codificación, las mayúsculas, los espacios y los saltos de línea.
Un hash normal solo usa el mensaje. HMAC combina el mensaje con una clave secreta para autenticar webhooks, solicitudes API y otros mensajes. Un SHA-256 simple no sustituye a HMAC porque cualquiera puede calcularlo.
Las contraseñas necesitan una función lenta y con salt. Argon2id es resistente por memoria; bcrypt ofrece amplia compatibilidad y coste ajustable; PBKDF2 deriva claves mediante iteraciones. Estas herramientas permiten generar hashes de prueba y verificar contraseñas.
Introduce el texto exactamente, elige el algoritmo y copia el resultado hexadecimal. Conserva espacios y saltos de línea. Para HMAC indica también el secreto y su formato; para Argon2, bcrypt o PBKDF2 configura salt y factor de trabajo o usa el modo de verificación.
Los cálculos se realizan localmente en el navegador y los datos no se envían al servidor. Para credenciales y secretos de producción usa una biblioteca criptográfica de servidor revisada y una gestión segura de secretos.