Generador de hash

Genera digestos SHA-1, SHA-256 y SHA-512 para texto o archivos locales y compáralos sin salir del navegador.

Úsalo para verificar descargas, cotejar un archivo con el checksum publicado o crear una huella unidireccional cuando no buscas una codificación reversible.

Otros idiomas 日本語 English Español 简体中文

Qué puedes hacer con esta herramienta

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.

Elige un archivo o suéltalo aquí Luego calcula SHA-1, SHA-256 y SHA-512.

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

Comparar

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.

Comentarios (opcional)

Para reducir carga, los comentarios solo se cargan cuando hace falta.