#045 · Herramienta para desarrolladores

SHA256 Generator

Calcula el resumen SHA-256 de cualquier texto usando bytes UTF-8 y devuelve el valor hexadecimal listo para copiar. El contenido permanece en el navegador. La salida es determinista: el mismo texto, con exactamente los mismos espacios y saltos de línea, produce el mismo hash. Para contraseñas, usa un KDF específico como Argon2, scrypt o PBKDF2 en lugar de un hash directo.

Datos de entrada

Texto UTF-8
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Introduce el texto que quieres procesar.
  2. Elige mayúsculas o minúsculas para la representación hexadecimal.
  3. Pulsa “Generar SHA-256”.
  4. Copia el hash o descárgalo como texto.

Qué hace esta herramienta para desarrolladores

Convierte el texto a UTF-8 y calcula un resumen SHA-256. La representación hexadecimal tiene 64 caracteres para un hash completo de este algoritmo.

La operación usa Web Crypto crypto.subtle.digest con SHA-256 y convierte los bytes resultantes a hexadecimal.

Para contraseñas, usa un KDF específico como Argon2, scrypt o PBKDF2 en lugar de un hash directo.

Ejemplo

Entrada:
abc

Salida esperada (SHA-256):
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Casos de uso

  • Comprobar si un texto ha cambiado.
  • Comparar identificadores de contenido.
  • Generar valores de prueba reproducibles.
  • Verificar ejemplos de APIs o documentación.

Consejos para obtener resultados fiables

  • Conserva exactamente los mismos saltos de línea si quieres reproducir un hash.
  • Comprueba si el sistema origen usa UTF-8.
  • Un cambio de un solo carácter altera completamente el resumen.
  • Para contraseñas, usa un KDF específico como Argon2, scrypt o PBKDF2 en lugar de un hash directo.

Detalles del procesamiento

El texto se convierte con TextEncoder a UTF-8. El resultado hexadecimal conserva todos los ceros iniciales y se puede mostrar en minúsculas o mayúsculas sin cambiar el valor binario.

Para contraseñas, usa un KDF específico como Argon2, scrypt o PBKDF2 en lugar de un hash directo. Un hash no cifra el contenido y no puede recuperarse el texto original a partir del resumen.

Preguntas frecuentes

¿Cómo calcular un hash SHA-256 de un texto en UTF-8?

Pega el texto y ejecuta la herramienta. Se codifica como UTF-8 antes de aplicar SHA-256.

¿Por qué cambia el SHA-256 si solo añado un salto de línea?

El salto de línea también forma parte de los bytes de entrada, por lo que modifica el resumen.

¿El hash SHA-256 en mayúsculas es distinto del mismo hash en minúsculas?

No. Solo cambia la representación hexadecimal; los bytes del resumen son los mismos.

¿Puedo usar SHA-256 para guardar contraseñas?

No. Las contraseñas deben almacenarse con un algoritmo de derivación resistente a fuerza bruta, como Argon2, scrypt o PBKDF2.

¿Esta herramienta envía el texto a un servidor para calcular SHA-256?

No. El cálculo se ejecuta en el navegador y no necesita una API externa.

Resumen técnico

AlgoritmoSHA-256
CodificaciónUTF-8
Salida64 dígitos hex.
EjecuciónNavegador local

Explora la categoría

Consulta más utilidades de hash, identificadores y seguridad en el hub de esta categoría.

Ver categoría