Generador de hash (MD5, SHA-256)
Arrastra y suelta un archivo aquí, o haz clic para subir
Guía de uso
El Generador de Hash calcula resúmenes de hash criptográficos para cadenas de texto y archivos completamente dentro de su navegador — nunca se cargan datos. Una función hash toma una entrada arbitraria y produce una huella digital de longitud fija: incluso un solo cambio de carácter en la entrada produce un hash completamente diferente. Esta herramienta admite MD5, SHA-1, SHA-256 y SHA-512. Todos los cálculos son locales.
- Elegir el algoritmo de hash — Seleccione MD5, SHA-1, SHA-256 o SHA-512 del menú desplegable. Use SHA-256 o SHA-512 para aplicaciones sensibles a la seguridad.
- Ingresar texto a hashear — Escriba o pegue cualquier texto en el panel de entrada. El resumen del hash aparece instantáneamente y se actualiza en tiempo real.
- Hashear un archivo — Arrastre y suelte cualquier archivo en la zona de soltar o haga clic en el botón de carga. Los archivos grandes se procesan en un Web Worker en segundo plano.
- Comparar con un hash conocido — Pegue un valor de hash conocido en el campo "Comparar". Una marca de verificación verde confirma que los hashes coinciden; una cruz roja indica discrepancia.
- Elegir formato de salida — Alterne entre hexadecimal (formato más común) y Base64.
- Copiar el hash — Haga clic en "Copiar" para copiar el hash calculado a su portapapeles.
Preguntas frecuentes
¿Qué es un hash y para qué se usa?
Una función hash criptográfica toma cualquier entrada (texto o archivo) y produce una huella de longitud fija. Incluso cambiar un solo carácter produce un hash completamente diferente. Los hashes se usan para verificar integridad de archivos, almacenar contraseñas de forma segura y detectar manipulación de datos.
¿Mis archivos se suben a un servidor para el hash?
No. El hash de archivos funciona completamente en tu navegador usando la API FileReader y un Web Worker. Tus archivos nunca abandonan tu dispositivo.
¿Cuál es la diferencia entre MD5 y SHA-256?
MD5 produce un hash de 128 bits (32 caracteres hex) y es rápido, pero ya no se considera criptográficamente seguro. SHA-256 produce un hash de 256 bits (64 caracteres hex) de la familia SHA-2 y sigue siendo seguro para verificación de integridad.
¿Puedo hacer hash de archivos grandes sin que la página se congele?
Sí. Para archivos grandes, la herramienta mueve automáticamente el procesamiento a un hilo Web Worker, manteniendo la interfaz del navegador completamente responsiva durante el hash.
¿Puedo usar esta herramienta sin conexión?
2Kit es una PWA. Tras tu primera visita, queda en caché y funciona completamente sin conexión.
Implementación técnica
Todo el procesamiento se ejecuta íntegramente en su navegador — nunca se envían datos a ningún servidor. Esta herramienta funciona completamente sin conexión como Aplicación Web Progresiva (PWA): tras la primera visita, todas las páginas y recursos son almacenados en caché por el Service Worker y permanecen disponibles sin conexión a internet. Sus datos de entrada nunca abandonan su dispositivo, lo que lo hace seguro para contenido sensible como claves API, contraseñas, configuraciones privadas y documentos confidenciales.