DevToolPal
ES

Generador de hash SHA-256

Calcula el hash SHA-256 de cualquier texto, también línea por línea. Salida en hex o Base64, calculada en tu navegador.

Se ejecuta en local, nunca se sube

Opciones

Salida

Texto

0 caracteres · 0 B

Hash SHA-256

0 caracteres · 0 B

Qué hace

Esta herramienta calcula el hash SHA-256 de cualquier texto. SHA-256 es una función hash criptográfica diseñada en 2001 por la NSA y publicada por el NIST como parte de SHA-2. Convierte una entrada de cualquier longitud en un valor fijo de 256 bits, que se muestra como 64 caracteres hexadecimales. La misma entrada siempre produce el mismo hash, y cambiar un solo carácter cambia el hash por completo.

Cómo se usa

  1. Escribe o pega texto en el cuadro de entrada, suelta un archivo de texto sobre él o pulsa Ejemplo.
  2. El hash SHA-256 aparece mientras escribes.
  3. Elige salida Hex o Base64, y activa Hex en mayúsculas si el sistema con el que comparas usa letras mayúsculas.
  4. Activa Calcular el hash de cada línea por separado para procesar una lista de una vez, por ejemplo muchas contraseñas o ID. Cada línea obtiene su propio hash en la línea correspondiente de la salida.

El texto se procesa como UTF-8, tal como lo escribiste, incluidos espacios y saltos de línea. Para calcular el hash del contenido de un archivo o usar otros algoritmos, consulta el generador de hash general.

Ejemplo

Input:  The quick brown fox jumps over the lazy dog
SHA-256: d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592

Añade un punto al final y el hash cambia por completo. Este «efecto avalancha» es lo que hace que los hashes sirvan para detectar cualquier cambio en los datos.

Dónde se usa SHA-256

SHA-256 se usa en certificados TLS, firma de código, checksums de descargas de software, hashes de Subresource Integrity (SRI), Bitcoin, digests de imágenes Docker, JWT firmados con HS256 o RS256 y firma de peticiones a APIs como AWS Signature V4.

Seguridad

SHA-256 es seguro. No se conoce ningún ataque práctico de colisión ni de preimagen, y es el hash predeterminado de la mayoría de los protocolos de seguridad modernos. Para contraseñas, usa igualmente un hash de contraseñas lento como bcrypt, scrypt o Argon2: SHA-256 es rápido, lo que abarata los intentos de adivinarlas.

Preguntas frecuentes

› ¿Se envía mi texto a un servidor?

No. El hash SHA-256 se calcula en tu navegador, así que contraseñas, claves y textos privados nunca salen de tu dispositivo.

› ¿Se puede descifrar un hash SHA-256?

No. SHA-256 es un hash unidireccional, no un cifrado. Los sitios que dicen descifrarlo buscan el valor en tablas de hashes de palabras comunes, lo que solo funciona con entradas cortas o habituales.

› ¿Por qué mi SHA-256 no coincide con el de otra herramienta?

Normalmente la entrada difiere en caracteres invisibles: un salto de línea final (echo añade uno; usa echo -n), finales de línea CRLF de Windows, un espacio inicial o una codificación de texto distinta. Esta herramienta calcula el hash de los bytes UTF-8 exactos del cuadro de texto.

› ¿Qué longitud tiene un hash SHA-256?

256 bits: 64 caracteres hexadecimales o 44 caracteres en Base64.

› ¿Es seguro SHA-256?

SHA-256 es seguro. No se conoce ningún ataque práctico de colisión ni de preimagen, y es el hash predeterminado de la mayoría de los protocolos de seguridad modernos.