Generador de hash SHA-256

Escribe o pega un texto, o suelta un archivo, y obtén al instante su hash SHA-256 (64 caracteres hexadecimales) junto a los demás hashes habituales. Todo se calcula en tu navegador.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
sha256-generator

100 % privado — el texto y los archivos se procesan en tu navegador y no se suben.

Cómo funciona

Introduce tu texto o archivo

Escribe o pega un texto, o suelta un archivo de hasta 500 MB. No se sube nada.

Lee el hash SHA-256

El hash se actualiza mientras escribes. Elige hexadecimal en minúsculas o mayúsculas, o Base64.

Copia o compara

Copia el hash con un clic, o pega un hash conocido en el cuadro de comparar para comprobar que coinciden.

Cómo generar un hash SHA-256

Para generar un hash SHA-256, escribe o pega tu texto en el recuadro de arriba, o suelta un archivo sobre él. El checksum SHA-256 de 64 caracteres aparece al instante, junto a los demás hashes habituales, y puedes copiar el que quieras. Todo se calcula en tu navegador, así que los textos y archivos que procesas no se suben nunca. Por ejemplo, el SHA-256 de la palabra hello es 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824.

¿Qué es SHA-256?

SHA-256 es el miembro más usado de la familia SHA-2, publicada por el NIST en 2001 dentro de FIPS 180-2. Convierte cualquier entrada en una huella de 256 bits escrita como 64 caracteres hexadecimales. No se conoce ningún ataque práctico contra él, y por eso es hoy la opción por defecto para comprobar la integridad.

Ejemplos de SHA-256

SHA256 de algunos textos de ejemplo
TextoSHA-256 (hash)
(vacío)e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
hello2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Hello185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969
hello worldb94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
UtilsDockc6c632a4a7a867f3d6f3c0d8de350b5d4dd06598b83dd0230c46a53e917a3885

Para qué se usa SHA-256

  • Verificar descargas: casi todo el software, las imágenes de Linux y los gestores de paquetes publican un checksum SHA-256.
  • Certificados TLS y firma de código, que firman el SHA-256 de un certificado o de un programa.
  • Bitcoin, que aplica SHA-256 dos veces para identificar bloques y transacciones.
  • Digests de imágenes Docker (sha256:…) y atributos de integridad de subrecursos (SRI) del navegador para scripts y estilos.
  • HMAC-SHA256 para firmas de webhooks y firma de peticiones a API.

Límites y notas de seguridad

SHA-256 es rápido por diseño, y por eso es la herramienta equivocada para guardar contraseñas: un atacante puede probar miles de millones de intentos por segundo. Para contraseñas usa un algoritmo lento y con sal, como Argon2id, bcrypt o scrypt. SHA-256 tampoco tiene clave propia: para autenticar un mensaje usa HMAC-SHA256 en lugar de hashear juntos el secreto y el mensaje.

Privado por diseño

El hash lo calcula tu propio navegador con la API Web Crypto (y una rutina propia para MD5, que Web Crypto no ofrece). Nada de lo que escribes ni ningún archivo que sueltas se envía a un servidor, así que puedes calcular el hash de textos privados y archivos internos sin riesgo.

Preguntas frecuentes

¿SHA-256 es seguro?
Sí. No se conoce ningún ataque práctico de colisión ni de preimagen, y está aprobado para sistemas gubernamentales y financieros. Es la opción estándar para integridad de archivos y firmas digitales.
¿Cuánto mide un hash SHA-256?
64 caracteres hexadecimales, es decir 256 bits. La cadena vacía da e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.
¿Puedo usar SHA-256 para guardar contraseñas?
Por sí solo, no. Es demasiado rápido, así que los hashes filtrados se pueden atacar por fuerza bruta. Usa Argon2id, bcrypt o scrypt, que añaden sal y son lentos a propósito.
¿Los hashes distinguen mayúsculas de minúsculas?
Los dígitos hexadecimales a-f y A-F significan lo mismo, así que un hash en mayúsculas es igual al mismo hash en minúsculas. Usa la opción de mayúsculas solo cuando el sistema donde lo copias espere ese formato.
¿Este conversor es gratis?
Sí. No hay registro ni límite, y funciona en tu navegador, así que nada de lo que escribes se envía a ningún servidor.
¿Funciona en el móvil?
Sí. Funciona en cualquier navegador móvil moderno y el resultado se actualiza mientras escribes.