Generador de Hash SHA-256

Escribe o pega un texto para obtener su hash SHA-256: la huella de 64 caracteres que se usa para comprobar integridad, firmas y APIs, con HMAC-SHA256 para firmar webhooks y peticiones.

Actualizado el
Hash de un archivo — elígelo o arrástralo aquí.
Se procesa localmente, nunca se sube (hasta 512 MB).
Salida
AlgoritmoHash

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Generador de Hash SHA-256

  1. Escribe o pega tu texto: el SHA-256 y los demás hashes se actualizan mientras escribes.
  2. Activa HMAC e introduce una clave secreta para crear una firma HMAC-SHA256.
  3. Copia el hash o pega un hash esperado en el cuadro de comparación para verificarlo.

¿Qué es SHA-256?

SHA-256 forma parte de la familia SHA-2, diseñada por la NSA y estandarizada por el NIST. Produce un hash de 256 bits —64 caracteres hexadecimales— y nunca se ha encontrado una colisión práctica. Protege certificados TLS, IDs de objetos de Git (en repositorios SHA-256), descargas de software, Bitcoin y multitud de APIs.

HMAC-SHA256 para webhooks y APIs

Un HMAC combina una clave secreta con el mensaje, así que solo quien tenga la clave puede generar la misma firma. Stripe, GitHub, Shopify y muchos otros servicios firman sus webhooks con HMAC-SHA256: calcúlalo sobre el cuerpo bruto de la petición con tu secreto de firma y compáralo con la cabecera de firma. Activa HMAC arriba para hacer exactamente eso.

SHA-256 no sirve por sí solo para contraseñas

SHA-256 es rápido por diseño: ideal para checksums, pero malo para contraseñas, porque un atacante puede probar miles de millones de intentos por segundo. Guarda las contraseñas con un algoritmo deliberadamente lento como bcrypt, scrypt o Argon2.

También se busca como: generador sha256, hash sha256, sha256 en línea, generar sha256, generador de hash sha256, hmac sha256, checksum sha256, texto a sha256.

Herramientas que combinan con: Generador de Hash SHA-256

  • Generador de Hash — Calcula al instante hashes MD5 y SHA de cualquier texto o archivo, crea firmas HMAC y pega un checksum esperado para verificar una descarga.
  • Generador MD5 — Escribe o pega un texto para obtener su hash MD5 mientras escribes: la huella hexadecimal de 32 caracteres que se usa para checksums, claves de caché y sistemas heredados.
  • Generador HMAC — Calcula firmas HMAC con clave para peticiones de API y webhooks, y comprueba si una firma recibida es válida, usando la Web Crypto API de tu navegador.
  • Generador de JWT — Crea un JWT para probar APIs: edita el payload, añade claims estándar con un clic y fírmalo con un secreto HMAC o con una clave privada RSA / EC.

Preguntas frecuentes

¿Cuánto mide un hash SHA-256?
256 bits: 64 caracteres hexadecimales, o 44 caracteres en Base64.
¿Cómo verifico una firma de webhook con HMAC-SHA256?
Activa HMAC, introduce tu secreto de firma, pega el cuerpo bruto de la petición como texto y compara el resultado con la cabecera de firma (algunos proveedores la envían en Base64; cambia el formato de salida).
¿Es seguro SHA-256?
Sí. SHA-256 no tiene ataques prácticos conocidos de colisión ni de preimagen, y el NIST lo aprueba para su uso al menos hasta 2030.
¿Puedo instalar Generador de Hash SHA-256 como aplicación web y utilizarla sin conexión?
Sí. Generador de Hash SHA-256 es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas