Calculadora de hash SHA-256 (checksum de texto/archivo)
Calcule SHA-256 directamente en su navegador. Sus datos de entrada nunca se envían.
Genere, copie y verifique checksums de texto y archivos en un solo lugar.
Cálculo SHA-256 (texto)
La entrada de texto se codifica como bytes UTF-8 y se calcula su hash con Web Crypto API. Con el cálculo automático activado, los resultados se actualizan mientras escribe.
Checksum sha256 (archivo)
Arrastre o seleccione un ZIP, exe, pdf o cualquier archivo local para calcular su checksum. Los archivos nunca se cargan.
Cómo usar (3 pasos)
- Pegue texto o arrastre/seleccione un archivo.
- Los hashes de texto se calculan automáticamente. Para archivos, haga clic en "Calcular SHA-256" para empezar.
- Copie el resultado o pegue el valor esperado para verificar.
Ejemplos de verificación
Cadena vacía
Entrada: (sin entrada)
Salida: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc
Entrada: abc
Salida: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Por qué los hashes difieren aunque el contenido parezca igual
- Distinto estilo de salto de línea (LF vs CRLF).
- Distinto salto de línea final o espacios finales.
- Distinta codificación de texto (no UTF-8).
- Distinta normalización Unicode (NFC/NFD).
- La entrada de texto y los bytes del archivo no son idénticos (por ejemplo BOM).
FAQ
¿También puedo calcular hash de archivos?
Sí. Los archivos locales se leen en su navegador y se calcula su SHA-256. Los archivos no se cargan.
¿Por qué el hash difiere para contenido aparentemente igual?
Las secuencias de bytes pueden diferir debido a saltos de línea, espacios finales, codificación o normalización Unicode, aunque el texto parezca igual.
¿Se envía algún dato a servidores?
No. El procesamiento es completamente local en su navegador.
¿Por qué dice que este entorno no está soportado?
Web Crypto API requiere HTTPS (contexto seguro). Abra la herramienta por HTTPS.
Notas
- Web Crypto API requiere HTTPS (contexto seguro).
- Los archivos muy grandes pueden consumir memoria y tardar más en procesarse.