Generador de Hash
Crea hashes criptográficos a partir de texto o archivos completos, directamente en tu navegador. Admite MD5, SHA-1 y la familia SHA-2.
Introduce el texto para el hash:
Resultado:
Cómo generar un hash
- Escribe o pega el texto al que quieres aplicar hash, o selecciona un archivo en su lugar.
- Elige un algoritmo: MD5, SHA-1, SHA-256, SHA-384 o SHA-512.
- Haz clic en Generar Hash (o selecciona un archivo) para calcularlo.
- Copia el resumen hexadecimal en minúsculas para verificación o almacenamiento.
Preguntas Frecuentes
¿Qué es un hash?
Un hash es una cadena de longitud fija producida a partir de datos arbitrarios. La misma entrada siempre produce el mismo hash, y incluso un cambio mínimo produce uno completamente diferente.
¿Qué algoritmo debo usar?
Para la mayoría de los usos, SHA-256 es una opción sólida por defecto. MD5 y SHA-1 son rápidos pero se consideran criptográficamente débiles, así que evítalos para verificaciones sensibles a la seguridad.
¿Puedo aplicar hash a un archivo completo?
Sí. Usa la opción de archivo para aplicar hash a los bytes brutos de un archivo. Los hashes SHA usan los bytes del archivo directamente, mientras que MD5 los decodifica primero como texto UTF-8.
¿La herramienta sube mis datos?
No. El cálculo del hash se realiza íntegramente en tu navegador. Tu texto y archivos nunca salen de tu dispositivo.
Herramientas Relacionadas
¿Por qué generar hashes?
Un hash es una huella de longitud fija de cualquier texto o archivo, de modo que puedes verificar integridad, deduplicar datos o comparar valores sin almacenar el original. La misma entrada siempre produce el mismo hash.
- Verificar la integridad de archivos comparando sumas SHA-256 tras la descarga.
- Detectar cambios accidentales de datos durante la transferencia o el almacenamiento.
- Producir un identificador rápido no reversible para caché o deduplicación.
Consejos y límites
MD5 y SHA-1 sirven para sumas de comprobación, pero no son seguros criptográficamente para contraseñas; prefiere SHA-256, SHA-384 o SHA-512, que usan la WebCrypto del navegador. El hasheo se ejecuta íntegramente en local.