Generador de Hash — Gratis online

Genera hashes MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE2, CRC32 y 10 más a partir de texto online: 17 algoritmos en una sola herramienta.

Generator

MD5, SHA-256, SHA-3, BLAKE2, RIPEMD-160 y 12 Más

17 algoritmos de hash y checksum, con opción de formato de salida

Los resultados se ofrecen solo con fines informativos y pueden contener errores. Verifica la información importante de forma independiente. El uso de esta herramienta es bajo tu propia responsabilidad.

Sobre estos algoritmos

MD5 y SHA-1 son rápidos pero criptográficamente rotos: sirven para una suma de verificación, nunca para contraseñas ni nada crítico para la seguridad. SHA-256, SHA-512 y el resto de la familia SHA-2 (SHA-224, SHA-384) son el estándar actual para el hashing seguro. SHA-3 (Keccak) es una familia más nueva y estructuralmente distinta, ofrecida como alternativa a SHA-2. BLAKE2 es un hash moderno de alta velocidad usado en algunas criptomonedas. RIPEMD-160 se usa junto con SHA-256 en la generación de direcciones de Bitcoin. SHAKE128/256 son funciones de salida extensible de la familia SHA-3. CRC32 y Adler-32 no son hashes criptográficos en absoluto: son sumas de verificación rápidas pensadas para detectar corrupción accidental de datos, no para resistir manipulación deliberada.

Qué hace esta herramienta

El generador de hash calcula el hash o la suma de comprobación del texto que introduces con 17 algoritmos: MD5, SHA-1, la familia SHA-2, SHA-3, SHAKE, BLAKE2, RIPEMD-160, CRC32 y Adler-32. El resultado puede mostrarse en hex en minúsculas, en mayúsculas o en Base64.

El texto se procesa como bytes UTF-8, igual que hacen la mayoría de lenguajes de programación y herramientas de línea de comandos, así que el resultado coincide con md5sum, sha256sum o una llamada a hashlib sobre la misma cadena.

Cuándo usarla

  • Comprobar que coincide la suma publicada de un archivo descargado o generar vectores de prueba para tu código.
  • Crear una clave de caché, un ETag o una clave de deduplicación a partir de un texto.
  • Comparar dos valores sin mostrarlos completos, por ejemplo en un ticket de soporte.
  • Aprender cómo se comportan las funciones hash: cambia un carácter y observa cómo cambia todo el hash.

Ejemplo práctico

hello · MD5

5d41402abc4b2a76b9719d911017c592

hello · SHA-1

aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d

hello · SHA-256

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

hello · SHA-256 (Base64)

LPJNul+wow4m6DsqxbninhsWHlwfp0JecwQzYpOLmCQ=

hello · CRC32

3610a686

Preguntas sobre esta herramienta

¿Qué algoritmo debo usar?

SHA-256 es la opción segura por defecto para comprobaciones de integridad. MD5 y SHA-1 están rotos para seguridad y solo sirven para sumas de comprobación no críticas; CRC32 y Adler-32 detectan daños accidentales, no manipulaciones.

¿Puedo usarlo para hashear contraseñas?

No. Las contraseñas necesitan un algoritmo lento y con sal como bcrypt, scrypt o Argon2 en tu aplicación. Un hash rápido como SHA-256 se puede romper por fuerza bruta en poco tiempo.

¿Por qué mi hash es distinto al de otra herramienta?

Normalmente por diferencias invisibles en la entrada: un salto de línea final, finales de línea de Windows o una codificación de texto distinta. El hash cambia por completo cuando cambia un solo byte.

¿Esta herramienta es gratuita?

Sí, es gratis. Sin registro ni correo electrónico. Obtén el resultado en esta página.

¿Cómo obtengo el resultado?

Usa la herramienta en esta página. El resultado aparece aquí, sin envío por correo electrónico.