Generador de SHA256
Genera un hash SHA-256 a partir de texto, gratis.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
—Qué hace esta herramienta
Convierte cualquier texto que escribas en su resumen SHA-256 — una cadena hexadecimal de 64 caracteres — calculado enteramente en tu navegador. Es la misma herramienta subyacente que el Generador de Hash, solo que se abre con SHA-256 seleccionado por defecto en vez de pedirte elegir un algoritmo primero.
Cómo utilizarla
Escribe o pega el texto exacto que quieres calcular; el resumen SHA-256 se actualiza al instante mientras escribes. También se muestran botones de algoritmo para MD5, SHA-1, SHA-384 y SHA-512 por si necesitas cambiar, ya que esta página usa el mismo componente que el Generador de Hash con un valor predeterminado distinto.
Ejemplo resuelto
El texto UTF-8 "hello", sin comillas ni salto de línea final, produce el resumen SHA-256 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Mayúsculas, espacios, tabulaciones y saltos de línea forman parte de la entrada, así que consérvalos exactamente al comparar con un hash de otra fuente.
Método
La herramienta codifica tu texto como bytes UTF-8 y los pasa a la API Web Crypto nativa del navegador (crypto.subtle.digest("SHA-256", …)), la misma implementación que usan las aplicaciones web para el hash criptográfico. Cada byte del resultado de 256 bits se representa con dos caracteres hexadecimales, formando el resumen de 64 caracteres.
Por qué SHA-256
SHA-256 forma parte de la familia SHA-2 y sigue siendo ampliamente confiable para sumas de comprobación, contextos relacionados con Git, certificados TLS y la prueba de trabajo de Bitcoin — a diferencia de MD5 y SHA-1, no tiene ataques de colisión prácticos a fecha de hoy. Por eso es el algoritmo predeterminado aquí y en el Generador de Hash general.
Limitaciones
Esto calcula el hash exactamente del texto que escribes — no calcula el hash de archivos directamente, no admite hash con clave/HMAC, y no ofrece otra codificación de texto que UTF-8. Un hash coincidente confirma que dos entradas son idénticas byte a byte; no verifica quién produjo la entrada ni protege una contraseña por sí solo sin una función específica de hash de contraseñas.
Privacidad y procesamiento
El hash se calcula enteramente en tu navegador usando la Web Crypto API. El texto que introduces nunca se sube a un servidor.
Preguntas Frecuentes
- ¿Es seguro el SHA-256?
- Sí, SHA-256 es una función hash criptográfica ampliamente confiable usada en TLS, Bitcoin y muchos sistemas de seguridad.
- ¿Se envía mi texto a un servidor?
- No, el hash se calcula localmente en tu navegador usando la Web Crypto API.
- ¿Qué debería producir el texto "hello"?
- Usando texto UTF-8 sin comillas ni salto de línea final, "hello" produce 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 con SHA-256.
- ¿Puedo cambiar a MD5 u otro algoritmo en esta página?
- Sí — esta página usa la misma herramienta que el Generador de Hash general, solo que por defecto usa SHA-256. También se muestran botones para MD5, SHA-1, SHA-384 y SHA-512.