Generador de Hash de Texto (MD5/SHA)
Escribe o pega un texto y obtén al instante sus hashes MD5, SHA-1, SHA-256, SHA-384 y SHA-512, calculados en paralelo mientras escribes. A diferencia del Generador de Hash de Archivos, esta herramienta hashea texto directamente, no archivos subidos.
How it works
- Escribe o pega el texto que quieres hashear en el panel de entrada.
- Los cinco hashes (MD5, SHA-1, SHA-256, SHA-384, SHA-512) se calculan automáticamente y se actualizan en tiempo real mientras escribes.
- SHA-256, SHA-384 y SHA-512 se calculan con crypto.subtle.digest, la API criptográfica nativa del navegador (Web Crypto API).
- MD5 se calcula con una implementación propia en JavaScript, ya que Web Crypto no incluye soporte nativo para ese algoritmo.
- Copia cualquiera de los hashes individualmente con el botón de copiar junto a cada resultado.
Use cases
- Generar un checksum rápido de un fragmento de texto para verificar que no fue alterado.
- Comparar si dos textos son exactamente iguales comparando sus hashes SHA-256, sin revisarlos carácter por carácter.
- Obtener el hash MD5 de una cadena para compatibilidad con sistemas antiguos que todavía lo requieren.
- Generar hashes de prueba para APIs, scripts o documentación técnica.
Common mistakes
- Usar MD5 o SHA-1 para proteger contraseñas u otra información sensible.MD5 y SHA-1 están criptográficamente rotos: existen técnicas conocidas para generar colisiones. Úsalos solo para checksums o compatibilidad con sistemas heredados, nunca para seguridad. Para contraseñas, usa algoritmos diseñados para eso, como bcrypt o Argon2.
- Confundir esta herramienta con el Generador de Hash de Archivos.Esta herramienta calcula el hash del texto que escribes directamente en el campo, no de un archivo subido. Si necesitas el hash de un archivo, usa el Generador de Hash de Archivos.
- Esperar que dos textos con una sola diferencia de espacio o mayúscula produzcan hashes parecidos.Cualquier función hash criptográfica produce un resultado completamente distinto ante el más mínimo cambio en la entrada (efecto avalancha), por diseño. Un hash parecido no indica un texto parecido.
Frequently asked questions
Alternatives
En la terminal, comandos como md5sum, sha1sum o sha256sum calculan lo mismo sobre archivos o texto (echo -n 'texto' | sha256sum), y casi todos los lenguajes de programación traen estas funciones en su librería estándar o criptográfica. Esta herramienta es útil para obtener los cinco hashes de golpe sin abrir una terminal, mientras escribes.