Inicio / Herramientas para Desarrolladores / Calculadora de hash
Herramientas online gratis

Calculadora de hash

Calcula resúmenes comunes de texto o archivos locales en el navegador y compara la salida hexadecimal exacta para comprobaciones de integridad.

Empezar a usar

Qué te ayuda a hacer esta herramienta

Calcula resúmenes comunes de texto o archivos locales en el navegador y compara la salida hexadecimal exacta para comprobaciones de integridad.

Ejemplo práctico

Entrada

Texto: hello usando SHA-256

Resultado

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 (64 caracteres hexadecimales en total)

Cómo se produce el resultado

Un hash criptográfico asigna bytes de entrada arbitrarios a un resumen de longitud fija. Un cambio de un byte debería producir un resumen diferente, pero el resumen no puede restaurar la entrada original.

Flujos de trabajo útiles

  • Comparar un archivo descargado con una suma de verificación del editor
  • Generar resúmenes de prueba repetibles
  • Confirmar si dos valores de texto tienen bytes idénticos

Límites importantes

  • MD5 y SHA-1 no son adecuados para seguridad moderna resistente a colisiones.
  • Un hash rápido simple no es almacenamiento de contraseñas; los sistemas de contraseñas requieren una función de hash lenta y con sal.
  • Diferentes finales de línea o codificaciones de texto producen resúmenes diferentes.

Preguntas frecuentes

¿Se puede descifrar un hash?

No. El hash es unidireccional; las entradas débiles aún pueden adivinarse calculando hashes de valores candidatos.

¿Por qué difiere mi suma de verificación?

Verifica el algoritmo, la versión exacta del archivo, la codificación de texto, las mayúsculas y los finales de línea.

El texto se codifica en UTF-8 sin recortar espacios ni normalizar Unicode; el área usa saltos LF. Los archivos conservan sus bytes, incluidos BOM o CRLF. La entrada vacía es válida. Límites: un archivo de hasta 64 MiB (67108864 bytes) o 500000 unidades UTF-16 de texto; el archivo se lee completo en memoria. MD5, SHA-1, SHA-256, SHA-384 y SHA-512 dan 32, 40, 64, 96 y 128 caracteres hexadecimales. La capitalización solo cambia la presentación. Resultado: algoritmo, origen, bytes y resumen; se copia, sin descarga. Un resumen igual es evidencia, no prueba matemática de bytes idénticos o autoría: existen colisiones. Compáralo con una suma autenticada del editor.

El procesamiento se realiza localmente en tu navegador.