¿Cómo calculo el hash SHA-256 de un archivo?
Escribe el texto o suelta el archivo y la herramienta devuelve su huella SHA-1, SHA-256, SHA-384 o SHA-512. El cálculo usa la API Web Crypto del navegador en tu propia máquina, así que el archivo nunca sale de tu dispositivo, que es justamente la idea: puedes verificar una descarga sin entregar su contenido a un sitio web.
Se ejecuta por completo en tu navegador · sin subir archivos · sin cuenta · sin marca de agua
- Escribe o pega texto, o suelta un archivo.
- Ejecuta el hash y lee los cuatro resúmenes.
- Copia la huella que necesites.
Se usa cuando no hay ningún archivo elegido abajo. No se envía nada a ninguna parte.
Un archivo elegido sustituye al texto. Suéltalo en la casilla o elígelo.
Suelta un archivo aquí
Origen: la casilla de texto.
| Algoritmo | Resumen (hex) | Copiar |
|---|
Qué puede hacer esta página
- Calcula el hash de texto pegado o de un archivo entero
- SHA-1, SHA-256, SHA-384 y SHA-512
- Copia el resumen en hexadecimal
- Los archivos nunca se suben
Cuándo usar esta página
- Comprobar una descarga contra una suma SHA-256 publicada.
- Confirmar que dos archivos o dos bloques de texto son idénticos byte a byte.
- Obtener un resumen sin instalar nada ni subir el archivo.
Cuándo conviene otra opción
- Estás calculando el hash de contraseñas: los resúmenes de la familia SHA son rápidos, no son hashes de contraseña; usa Argon2id o bcrypt.
- Necesitas HMAC, una firma digital o MD5/CRC32/BLAKE3.
- Necesitas autenticar de dónde vienen los datos; un hash solo demuestra que los bytes coinciden.
Cómo se compara con otras alternativas
sha256sum y herramientas parecidas procesan archivos de tamaño arbitrario en flujo y con memoria constante; aquí el archivo se lee dentro del navegador, así que las entradas muy grandes están limitadas por la memoria del dispositivo. Solo se ofrecen SHA-1/256/384/512, y SHA-1 ya no es resistente a colisiones: úsalo para comparaciones informales, no para seguridad. Verifica la autenticidad con una firma de clave pública sobre el resumen, no con el resumen solo.
Adónde van tus archivos
A ningún sitio. Esta página carga el código que hace el trabajo y, a partir de ahí, el archivo que abres lo lee tu propio navegador. No hay paso de subida, ni copia temporal en un servidor, ni una limpieza en la que confiar: los datos nunca cruzan la red, así que no queda nada que borrar después. Puedes comprobarlo tú mismo: abre el panel de red del navegador mientras la herramienta funciona y verás que permanece en silencio.
Preguntas sobre esta herramienta
- ¿Qué algoritmo debo usar?
- Usa SHA-256 para cualquier cosa nueva: es resistente a colisiones y rápido. SHA-384 y SHA-512 son de la misma familia y dan un resumen más largo cuando un estándar o una política lo exigen. SHA-1 solo se ofrece para que puedas comparar sumas de comprobación heredadas: ya no es resistente a colisiones y no debería usarse nunca para demostrar que un archivo es auténtico.
- ¿Puedo calcular el hash de un archivo muy grande?
- Sí, hasta el límite de la memoria de tu dispositivo, porque el navegador lee el archivo entero en un ArrayBuffer antes de resumirlo. Unos gigabytes suelen ir bien en un ordenador; en un móvil, quédate en unos cientos de megabytes. El archivo en sí nunca se transmite.
- ¿Por qué no hay MD5?
- La API Web Crypto no implementa MD5 a propósito, porque está roto y es inseguro para cualquier fin de seguridad. En lugar de incluir un MD5 en JavaScript que iría lento con archivos grandes y tentaría a la gente a confiar en él, esta página se queda en la familia SHA. Si tienes una suma MD5 antigua que verificar, necesitas otra herramienta.
Otras herramientas del mismo grupo
- Generador de códigos QRConvierte cualquier texto o URL en un código QR PNG o SVG descargable.
- Formateador JSONEmbellece, minifica y valida JSON, indicando la posición del error cuando no es válido.
- Codificador Base64Codifica texto o un archivo a Base64 y vuelve a decodificarlo, incluidas las variantes seguras para URL.
- Probador de regexPrueba una expresión regular de JavaScript contra un texto de ejemplo, con coincidencias y grupos de captura.
Guías
- How to check a download is genuine with a SHA-256 hashCompare a file’s fingerprint with the published checksum in your browser. The file never leaves your device — which is the point.
- Why these tools never upload your files, and how to checkThe difference between “we delete your file” and “your file was never sent” is the whole argument. Here is how to verify it yourself.