Todas las herramientas
Desarrollo y codificación

Generador de hash
MD5 online

Escribe o pega texto y obtén su hash MD5 al instante. También incluye SHA-256 y CRC32 para comparar. Todo en el navegador.

Tiempo real MD5 + SHA-256 100 % privado Sin registro
Texto a hashear
0 caracteres

MD5: el hash que todos usan pero muy pocos entienden bien

Escribes «hola» y obtienes 4d186321c1a7f0f354b297e8914ab240. Siempre el mismo resultado, de forma instantánea, sin posibilidad de revertir el proceso. Eso es MD5 en esencia.

Qué es un hash MD5

MD5 (Message-Digest Algorithm 5) es una función de hash que convierte cualquier texto en una cadena hexadecimal de exactamente 32 caracteres (128 bits). El proceso es unidireccional: a partir del hash no puedes recuperar el texto original. Cambiar una sola letra del texto de entrada produce un hash completamente diferente.

¿Aún se usa MD5 en 2025?

Para seguridad criptográfica y contraseñas, no. Se han encontrado colisiones (dos textos con el mismo hash), lo que lo hace inseguro. Pero para verificar integridad de archivos, generar checksums rápidos o crear identificadores no críticos, sigue siendo la opción habitual por su velocidad y universalidad.


Cómo generar un hash MD5 con esta herramienta

1

Escribe o pega el texto

Introduce el texto que quieres hashear. El hash MD5 se calcula en el navegador, en tiempo real, sin enviar datos a ningún servidor.

2

Obtén el hash al instante

El resultado de 32 caracteres aparece automáticamente mientras escribes. También se muestran versiones SHA-1, SHA-256 y SHA-512 para comparar.

3

Copia con un clic

Usa el botón de copia junto a cada algoritmo para llevarte el hash al portapapeles y usarlo donde lo necesites.


Cuándo usar MD5 hoy en día

Verificación de integridad

Muchas distribuciones de software publican el MD5 del instalador. Genera el hash del archivo descargado y compáralo para confirmar que no ha sido modificado en tránsito.

Identificadores no críticos

Cachear recursos web, generar claves de caché para APIs o crear nombres de archivo únicos a partir del contenido son usos habituales donde MD5 sigue siendo perfectamente válido.

Checksums en bases de datos

Detectar si un registro ha cambiado comparando el hash de sus campos es más eficiente que comparar campo a campo, especialmente en tablas con muchas columnas de texto.

Grávatars y avatares

Gravatar usa el hash MD5 del email para generar la URL del avatar. gravatar.com/avatar/{MD5} es la URL resultante. Muchos CMS lo calculan automáticamente.

Comparación rápida de textos largos

Si necesitas saber si dos documentos son idénticos sin leerlos completos, comparar sus hashes MD5 es la vía más rápida. Mismo hash significa mismo contenido.

Aprendizaje y experimentación

Para entender cómo funcionan los hashes criptográficos es útil probar con textos reales. Observa cómo un espacio adicional produce un hash completamente distinto.


MD5 vs otros algoritmos de hash: guía de elección

Algoritmo Longitud del hash Velocidad ¿Usar para seguridad?
MD5 32 caracteres (128 bit) Muy rápido No — hay colisiones
SHA-1 40 caracteres (160 bit) Rápido No — obsoleto
SHA-256 64 caracteres (256 bit) Rápido Sí — estándar actual
SHA-512 128 caracteres (512 bit) Moderado Sí — muy robusto
bcrypt / Argon2 Variable Lento (diseñado así) Sí — solo para contraseñas

Cuándo usar MD5 y cuándo evitarlo

Nunca uses MD5 para esto

  • Almacenar contraseñas: usa bcrypt, Argon2 o scrypt; MD5 es reversible con tablas rainbow
  • Firmar documentos legales o transacciones financieras: las colisiones lo hacen inseguro
  • Tokens de autenticación o cookies de sesión: un atacante puede forjar el valor
  • Certificados digitales: SHA-256 es el estándar mínimo aceptado hoy en día

Usos seguros y recomendados

  • Verificar que un archivo descargado no ha sido corrompido o alterado
  • Generar claves de caché o nombres de archivo únicos a partir del contenido
  • Checksums internos en bases de datos para detectar cambios en registros
  • Cuando necesitas velocidad máxima y la seguridad criptográfica no es el requisito

¿Por qué usar este generador MD5?

🔒 100% privado El hash se calcula en tu navegador. Ningún texto sale hacia servidores externos.
Tiempo real El hash se actualiza mientras escribes, letra a letra, sin botón de calcular.
📊 4 algoritmos MD5, SHA-1, SHA-256 y SHA-512 en la misma pantalla para comparar.
📋 Copia individual Botón de copia junto a cada algoritmo para llevar exactamente el que necesitas.
📱 Funciona en móvil Genera hashes desde cualquier dispositivo sin instalación ni configuración.
☑️ Sin registro Ni cuenta, ni email, ni formularios. Entra, genera y listo.

Preguntas frecuentes

MD5 es una función hash que convierte cualquier texto en una cadena hexadecimal de 32 caracteres (128 bits). Es determinista: el mismo input siempre produce el mismo hash. Se usa para verificar integridad de archivos y como checksum.
No. MD5 está considerado criptográficamente roto para uso en seguridad. Es vulnerable a ataques de colisión y existen tablas rainbow que pueden invertir hashes MD5 comunes. Para contraseñas, usa bcrypt, Argon2 o PBKDF2. MD5 solo es útil como checksum de integridad.
Todos son funciones hash, pero con diferente longitud y seguridad. MD5 produce 32 hex (128 bits) y está roto para uso criptográfico. SHA-1 produce 40 hex (160 bits) y también está comprometido. SHA-256 produce 64 hex (256 bits) y es actualmente seguro. Para seguridad real, usa siempre SHA-256 o superior.
MD5 sigue siendo útil para checksums de integridad (verificar que un archivo no se ha corrompido durante la descarga), como índice de caché y en sistemas legacy que no requieren seguridad criptográfica. No es apto para contraseñas ni firmas digitales.
Teóricamente sí: se llama colisión. Los investigadores han demostrado que es posible crear colisiones MD5 de forma deliberada. Esto es lo que hace MD5 inseguro para criptografía. Sin embargo, en uso cotidiano (verificar que descargaste el archivo correcto), la probabilidad de colisión accidental es despreciable.
Absolutamente. Todo el cálculo se realiza en JavaScript dentro de tu navegador. Tu texto nunca sale de tu dispositivo ni se envía a ningún servidor. Puedes verificarlo desactivando el WiFi: la herramienta sigue funcionando sin conexión.
Copiado