Herramientas
Herramientas PDF 34
Herramientas de imagen 5
Redacción con IA 13
Herramientas de texto 13
SEO y sitios web 22
YouTube y vídeo 13
Calculadoras y conversores 17
Herramientas para desarrolladores 13
Otras herramientas 2
Escáner Blog
Idioma

Generador de hash MD5 y SHA

Genera hashes MD5, SHA-1, SHA-256 y SHA-512 de cualquier texto.

Herramientas relacionadas

Todas las herramientas del grupo
Ilustración de un texto convertido en una huella hash

Una huella digital para cualquier texto

Un hash es una cadena de letras y números de longitud fija que se calcula a partir de un texto. El mismo texto da siempre el mismo hash, el cambio más pequeño, aunque sea de una sola letra, da uno totalmente distinto, y no hay forma de volver del hash al texto. Por eso se usa para comprobar que algo no ha cambiado. El generador de hash de Jood calcula cinco de una vez: MD5, SHA-1, SHA-256, SHA-384 y SHA-512.

Cómo se usa

  1. Escribe o pega tu texto en la casilla «Introduce el texto», hasta 5 MB.
  2. Pulsa «Empezar ahora».
  3. Los cinco hash aparecen en una tabla, cada uno con su botón «Copiar».

Prueba con la palabra hello: su hash SHA-256 empieza por 2cf24dba y termina en 9824. Escribe Hello con mayúscula y obtendrás un hash que no se parece en nada, que empieza por 185f8db3.

¿Qué algoritmo elegir?

  • MD5 (32 caracteres) y SHA-1 (40 caracteres): rápidos y antiguos. Siguen sirviendo para detectar un cambio accidental, pero ya no protegen frente a una manipulación intencionada, porque los investigadores han encontrado formas de crear dos textos distintos con el mismo hash.
  • SHA-256 (64 caracteres): el estándar habitual hoy, y el que suele aparecer en las páginas de descarga para comprobar que un archivo está intacto.
  • SHA-384 (96 caracteres): de la misma familia, entre SHA-256 y SHA-512 en longitud.
  • SHA-512 (128 caracteres): de la misma familia, con un hash más largo.

Detalles que evitan sorpresas

  • Los saltos de línea cuentan: la herramienta unifica los saltos de línea de Windows para que sus resultados coincidan con otros programas, pero una línea vacía al final del texto cambia el hash. En la línea de comandos, echo añade un salto de línea, así que usa mejor printf '%s' 'hello' | sha256sum.
  • No sirve para guardar contraseñas: MD5 y SHA son muy rápidos, y eso es un defecto cuando se trata de contraseñas. Una web debe usar algoritmos pensados para ello, como bcrypt o Argon2, que es lo que ofrece la función password_hash de PHP. Y nunca pegues aquí una contraseña real.
  • Para archivos, otro camino: la herramienta calcula el hash del texto que escribes. Para comprobar un archivo descargado, usa Get-FileHash archivo.iso en PowerShell, o sha256sum archivo.iso en Linux.
  • El texto se procesa en UTF-8, como en la mayoría de los programas, así que las tildes, la ñ y el árabe dan los mismos resultados que en otros sitios.

Para crear una contraseña segura, usa el generador de contraseñas, y para probar una, el comprobador de seguridad de contraseñas. El texto se envía al servidor de Jood, se calcula allí su hash y no se guarda.

Preguntas frecuentes

لا، فهي دالة باتجاه واحد. يمكن فقط تخمين المدخل ومقارنة Resultado.
ليس للأغراض الأمنية. استعمله للتحقق البسيط de التطابق فقط، وفضّل SHA-256.
لا. استعمل bcrypt أو Argon2 لأنها أبطأ عمداً فتقاوم التخمين.