Qué puedes hacer con esta herramienta
- Calcular SHA-1, SHA-256 y SHA-512 para texto o archivos dentro del navegador.
- Copiar cada digest por separado para pegar solo el algoritmo que necesita tu flujo.
- Comparar dos hashes ignorando espacios, separadores y diferencias entre mayúsculas y minúsculas.
- Mantener SHA-1 para compatibilidad, mientras orientas el trabajo nuevo hacia SHA-256 o SHA-512.
Hash de texto
Calcular hash de texto plano
El texto se codifica como UTF-8 antes del cálculo. El digest es unidireccional y no se puede revertir al texto original.
Hash de archivo
Calcular hash de un archivo local
Sirve para comparar descargas con checksums publicados. El archivo permanece en tu navegador y no se sube.
Todavía no has seleccionado ningún archivo.
Comparación
Comparar dos hashes
Antes de comparar, se ignoran espacios, dos puntos, guiones y diferencias de mayúsculas/minúsculas.
Resultado de la comparación
Hash A normalizado
—
Hash B normalizado
—
El hash es unidireccional; Base64 es reversible
Un hash es una huella compacta: si cambia la entrada, cambia el digesto. Por eso sirve para verificar integridad o igualdad de contenido, no para transportar datos. Base64 es una codificación reversible de bytes y no sustituye a un hash.
Cuándo conviene usar SHA-256 o SHA-512
Para flujos nuevos, lo razonable es elegir SHA-256 o SHA-512. SHA-1 se mantiene aquí solo porque aún aparece en manifiestos y sistemas antiguos.
Límites del hash en el navegador
Esta página carga el archivo seleccionado en memoria del navegador antes de calcular el hash. Es cómodo para verificaciones rápidas, pero archivos muy grandes pueden depender de la memoria disponible del dispositivo.
Preguntas frecuentes
¿Qué diferencia hay entre Base64 y un hash?
Base64 es una codificación reversible para bytes. Un hash criptográfico es un resumen unidireccional para detectar cambios o comparar contenido. Resuelven problemas distintos.
¿Se puede recuperar el texto o archivo original desde el hash?
No. Un hash está diseñado para ser unidireccional. Puedes comparar un digest recién calculado con uno conocido, pero no reconstruir la entrada original solo a partir del hash.
¿Por qué la herramienta sigue mostrando SHA-1?
Porque algunos manifiestos y sistemas heredados aún publican SHA-1. Para trabajo nuevo conviene priorizar SHA-256 o SHA-512.
¿El archivo sale de mi navegador?
No. El hash de texto, el hash de archivo y la comparación se ejecutan localmente en tu navegador. No se sube nada.
Relacionado
Comentarios (opcional)
Para reducir carga, los comentarios solo se cargan cuando hace falta.