🇬🇧 English🇪🇸 Español🇫🇷 Français🇩🇪 Deutsch🇸🇦 العربية🇧🇷 Português
🚀 Explorar Todas las Herramientas
🚀 Explorar Todas las Herramientas

🔐 Generador de Hash

Genera hashes MD5, SHA-1, SHA-256, SHA-384, SHA-512 con HMAC, soporte de archivos y función de guardado, todo localmente en tu navegador

caracteres
Algoritmo Formato de salida
SHA-256
El hash aparecerá aquí...

Sin hashes guardados aún, genera un hash y haz clic en Guardar

📋

Cómo usar esta herramienta

1
⌨️
1. Introduce tu entrada
Escribe, pega o suelta tu archivo arriba.
2
🔒
2. Ejecuta en el navegador
Tus archivos nunca salen de tu dispositivo.
3
💾
3. Descarga el resultado
Guarda o copia al instante, sin registro.

Resumen

Generador de Hash Gratis es una herramienta criptográfica gratuita en línea que genera instantáneamente hashes MD5, SHA1, SHA256 y SHA512 a partir de cualquier cadena de texto o archivo subido. Los hashes son huellas digitales de longitud fija ampliamente utilizadas en ciberseguridad para verificación de almacenamiento de contraseñas, comprobaciones de integridad de datos, firmas digitales, validación de blockchain y comparación de sumas de verificación de archivos. Nuestra herramienta se ejecuta completamente en tu navegador usando JavaScript, tu texto confidencial y tus archivos nunca se suben a ningún servidor, manteniéndote completamente privado y seguro. Simplemente escribe o pega tu texto de entrada, o suelta un archivo en el área de carga, luego selecciona el algoritmo deseado. El hash se calcula al instante y se muestra para copiar o comparar. La herramienta admite verificación de hash de archivos lado a lado, permitiéndote confirmar que un archivo descargado coincide con su suma de verificación publicada. Sin instalar nada, sin cuenta y sin recopilar datos.

Qué significan los algoritmos de hash

Un hash criptográfico asigna cualquier entrada a una huella de longitud fija: 128 bits para MD5, 160 para SHA1, 256 para SHA256 y 512 para SHA512. La misma entrada produce siempre el mismo resumen, y cambiar un carácter cambia la salida por completo: eso hace útiles los hashes para verificar integridad. SHA256 es el estándar actual para descargas, certificados y firmas; MD5 y SHA1 se mantienen por compatibilidad con sumas de verificación antiguas, pero se consideran rotos para seguridad y no deben usarse para proteger contraseñas.

Cómo funciona y qué admite

PropiedadComportamiento
AlgoritmosMD5, SHA1, SHA256, SHA512
EntradasTexto escrito o pegado, o cualquier archivo por arrastrar y soltar
Hash de archivosCon Web Crypto, sin subida
ComparaciónPega una suma publicada para verificar una descarga lado a lado
Procesamiento100% JavaScript en el cliente; las entradas no salen del dispositivo
Peticiones de redNinguna después de cargar la página
CosteGratis, sin cuenta y hashes ilimitados

Privacidad: lo sensible no sale del navegador

Hashear contraseñas, tokens o archivos privados en un servidor anularía el propósito. Aquí todo se calcula localmente con el motor criptográfico del navegador: nada se transmite, almacena ni registra, y la página funciona sin conexión tras la primera carga. Compruébalo en la pestaña Red: hashear un archivo no genera tráfico.

Verificar descargas correctamente

  • Compara el resumen completo, no los primeros caracteres.
  • Usa SHA256 cuando el publicador ofrezca elegir.
  • Vuelve a descargar el archivo si los hashes difieren: no lo ejecutes.
  • Desconfía de sumas servidas desde la misma página comprometida que el archivo.
  • Nunca guardes contraseñas con MD5 o SHA1: usa un hash específico de contraseñas.

Relacionado: explora las herramientas de utilidades para UUID, Base64 y detección de tipo de archivo.

Colisiones, sal y hash de contraseñas

Un hash criptográfico convierte cualquier entrada en una huella de longitud fija, y tres propiedades deciden si sirve para un trabajo. La resistencia a preimagen significa que no puedes reconstruir la entrada a partir del resumen. La resistencia a segunda preimagen significa que no puedes encontrar otra entrada con el mismo resumen. La resistencia a colisiones significa que nadie puede encontrar dos entradas que compartan resumen. MD5 y SHA-1 están rotos en resistencia a colisiones, existen colisiones prácticas, así que sirven para detectar corrupción accidental de archivos pero no para firmas o certificados. SHA-256 y SHA-512 siguen siendo los valores seguros por defecto. Una suma de verificación y un hash de contraseña son herramientas distintas para problemas distintos. Los hashes rápidos como SHA-256 están diseñados para ser veloces, que es justo lo incorrecto para contraseñas: un atacante con GPU puede probar miles de millones por segundo. El almacenamiento de contraseñas necesita un algoritmo deliberadamente lento y ávido de memoria como bcrypt, scrypt o Argon2, más una sal aleatoria única por contraseña, para que contraseñas idénticas no produzcan resúmenes idénticos y las tablas precalculadas sean inútiles. Al autenticar mensajes entre sistemas, usa HMAC con clave secreta en lugar de hashear solo el mensaje: hash(mensaje) puede extenderse por un atacante, HMAC no. Por último, recuerda que un hash demuestra integridad solo si obtuviste el resumen esperado por un canal de confianza; compararlo con un valor publicado en la misma página comprometida no demuestra nada.

Preguntas frecuentes

¿Qué algoritmos hash soporta la herramienta? +

herramienta soporta MD5, SHA-1, SHA-256, SHA-384, SHA-512 y otras funciones hash criptográficas comunes.

¿Puedo hashear archivos además de texto? +

Sí. Pega texto directamente o sube un archivo y la herramienta genera el hash del contenido.

¿Los hashes se generan en el navegador? +

Sí. Todo el hashing ocurre localmente en tu navegador. Tus datos nunca se envían a ningún servidor.

¿Cuál es la diferencia entre MD5 y SHA-256? +

MD5 produce un hash de 128 bits y se considera criptográficamente comprometido. SHA-256 produce un hash de 256 bits y es seguro actualmente.

🔒 100% en el navegador, tus archivos nunca salen de tu dispositivo