Hash MD5 — Gerar, comparar e tentar inverter

128-bit digest · hashed in this tab
MD5 is a one-way hash. There is no decrypt step. The second tab only brute-forces short strings and a tiny local dictionary — it will not reverse a real password hash.
Input5 chars
MD5 hex
T
ALL TOOLS · THE CATALOG
471 single-purpose tools · no sign-up
Browse all 22 categories (471 tools)
File-processing tools run in your browser. Network and device requirements are described on each tool.

A ferramenta em si está em inglês; tudo funciona no seu navegador.

Hash MD5 — Gerar, comparar e tentar inverter

O MD5 é um resumo criptográfico unidirecional de 128-bit. Esta página calcula o hash na aba e compara duas strings hexadecimais. Ela não descriptografa o hash, pois isso é impossível no MD5. A segunda aba faz força bruta em um pequeno dicionário local e em strings de até 4 caracteres, para responder à busca por "descriptografar md5" com a verdade.

Privacidade por padrão. O MD5 é calculado nesta aba. Não há servidor de rainbow table e seus dados nunca são enviados.

GrátisSem cadastroFunciona no seu navegador

Como gerar hash (e não descriptografar) MD5

  1. Digite o texto. O valor hexadecimal é atualizado conforme você digita. Copie-o ou cole outro resumo na caixa de comparação para conferir a correspondência.
  2. Entenda o limite. Mude para "Tentar inverter" apenas para strings curtas ou comuns. O hash de uma senha real nunca será quebrado nesta página.
  3. Escolha um espaço de busca pequeno. Dígitos, minúsculas ou misto, comprimento máximo de 1–4. O comprimento 4 no alfabeto misto já gera dezenas de milhões de combinações.

Perguntas frequentes

É possível descriptografar MD5?
Não. O hash descarta informações. O que chamam de "descriptografar" é apenas adivinhar entradas até que o resumo coincida. Esta página testa strings curtas e um pequeno dicionário. Ela não reverte senhas reais.
O MD5 é seguro para senhas?
Não. Use um algoritmo para senhas (Argon2, bcrypt, scrypt) com salt. O MD5 serve para checksums de arquivos não confidenciais e questões de estudo.
Meu texto sai do navegador?
Não. A implementação do MD5 roda nesta página. Não existe nenhum servidor de rainbow table.
Por que “hello” é invertido instantaneamente?
Porque ele está no dicionário local. Trata-se de uma demonstração, não de um decodificador genérico.

Casos de uso

  • Verificar o checksum de uma string curta em relação a um MD5 publicado
  • Mostrar a um estudante que "descriptografar MD5" é mera adivinhação
  • Comparar dois resumos hexadecimais sem precisar do terminal
  • Fazer força bruta em um exemplo de aula de 2–3 caracteres