Generador de Hash MD5

Calcula el hash MD5 de un texto.

Entrada

Introduce el texto que quieres hashear.

Tus datos nunca salen de tu navegador. Todos los cálculos se realizan localmente.

Info.md5.intro

Ejemplos de Código

Pythonpython
import hashlib

text = "Hello World"
hash = hashlib.md5(text.encode()).hexdigest()
print(hash)
JavaScriptjavascript
const crypto = require('crypto');

const text = 'Hello World';
const hash = crypto.createHash('md5').update(text).digest('hex');
console.log(hash);
Javajava
import java.security.MessageDigest;

MessageDigest md = MessageDigest.getInstance("MD5");
byte[] hash = md.digest("Hello World".getBytes());

FAQ

¿Qué es MD5?

MD5 (Algoritmo de Resumen del Mensaje 5) es una función hash criptográfica ampliamente utilizada que produce un valor hash de 128 bits.

¿Es reversible MD5?

No, MD5 es una función hash unidireccional. No se puede recuperar el texto original del hash.

¿Es seguro MD5 para contraseñas?

No, MD5 se considera criptográficamente roto y no debe usarse para aplicaciones críticas de seguridad como el hash de contraseñas. Usa SHA-256 o bcrypt en su lugar.

Echa un vistazo a nuestras otras herramientas

Generador de UUID

Genera UUIDs aleatorios (v4) al instante. Soporte para generación masiva.

Generador SHA256

Genera hashes SHA256 seguros para tus datos.

Generador de Código QR

Genera códigos QR para URLs, texto y más.