Ulvixor

Buscar herramientas

Busca entre todas las herramientas de Ulvixor por nombre o palabra clave.

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.

Cómo funciona

  1. Escribe o pega el texto que quieres hashear en el panel de entrada.
  2. Los cinco hashes (MD5, SHA-1, SHA-256, SHA-384, SHA-512) se calculan automáticamente y se actualizan en tiempo real mientras escribes.
  3. SHA-256, SHA-384 y SHA-512 se calculan con crypto.subtle.digest, la API criptográfica nativa del navegador (Web Crypto API).
  4. MD5 se calcula con una implementación propia en JavaScript, ya que Web Crypto no incluye soporte nativo para ese algoritmo.
  5. Copia cualquiera de los hashes individualmente con el botón de copiar junto a cada resultado.

Casos de uso

  • 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.

Casos de uso

  • 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.

Errores comunes

  • 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.

Preguntas frecuentes

Para que puedas comparar o elegir el que necesites sin tener que cambiar de pestaña o volver a calcular: MD5, SHA-1, SHA-256, SHA-384 y SHA-512 se calculan todos en paralelo cada vez que cambias el texto.

No para fines de seguridad. Ambos algoritmos son criptográficamente débiles y se pueden generar colisiones (dos entradas distintas con el mismo hash) con técnicas conocidas. Siguen siendo útiles como checksum rápido o por compatibilidad con sistemas antiguos, pero no deben usarse para proteger contraseñas ni verificar integridad en contextos de seguridad. Para eso, prefiere SHA-256 o algoritmos superiores.

Esta herramienta calcula el hash de un texto que escribes o pegas directamente. El Generador de Hash de Archivos, en cambio, calcula el hash del contenido de un archivo que subes. Son entradas distintas (texto vs. archivo binario), aunque los algoritmos disponibles sean similares.

No. Todos los hashes se calculan localmente en tu navegador, usando la Web Crypto API nativa para SHA-256/384/512 y una implementación propia en JavaScript para MD5. Tu texto nunca sale de tu equipo.

Alternativas

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.