Gerador de Hash MD5

Calcule o hash MD5 a partir de um texto.

Entrada

Digite o texto que você deseja hashear.

Seus dados nunca saem do seu navegador. Todos os cálculos são realizados localmente.

Info.md5.intro

Exemplos 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

O que é MD5?

MD5 (Message-Digest Algorithm 5) é uma função hash criptográfica amplamente utilizada que produz um valor hash de 128 bits.

O MD5 é reversível?

Não, o MD5 é uma função hash unidirecional. Você não pode recuperar o texto original do hash.

O MD5 é seguro para senhas?

Não, o MD5 é considerado criptograficamente quebrado e não deve ser usado para aplicações críticas de segurança, como hash de senhas. Use SHA-256 ou bcrypt em vez disso.

Confira nossas outras ferramentas

Gerador de UUID

Gere UUIDs aleatórios (v4) instantaneamente. Suporte para geração em massa.

Gerador SHA256

Gere hashes SHA256 seguros para seus dados.

Gerador de Código QR

Gere códigos QR para URLs, texto e muito mais.