Gerador de MD5
Gere o hash MD5 de qualquer texto com este gerador MD5. Cole ou digite seu texto e a ferramenta o codifica como UTF-8, calcula o resumo MD5 de 128 bits e o retorna como uma string hexadecimal minúscula de 32 caracteres, exatamente igual ao resultado de md5sum e de bibliotecas comuns. Útil para desenvolvedores que verificam somas de verificação, criam chaves de cache, compatibilizam APIs legadas ou comparam valores; não deve ser usado para senhas nem para segurança.
Perguntas frequentes
O que o gerador MD5 retorna?
Ele retorna o resumo MD5 do seu texto como 32 caracteres hexadecimais minúsculos, que representam 128 bits. O mesmo texto sempre produz o mesmo hash.
Qual é o hash MD5 de hello?
A palavra hello, em letras minúsculas e sem uma quebra de linha no final, gera o hash 5d41402abc4b2a76b9719d911017c592. Você pode usar esse valor para confirmar que a ferramenta e seu próprio código produzem o mesmo resultado.
Por que meu hash é diferente do gerado por outra ferramenta?
A ferramenta calcula o hash exatamente do texto inserido, sem remover espaços nem quebras de linha. Uma quebra de linha no final, finais de linha Windows ou uma codificação de caracteres diferente alteram todos os bytes do hash; por isso, compare as entradas byte a byte.
Como os caracteres de outros idiomas são tratados?
O texto é codificado como UTF-8 antes do cálculo do hash, como fazem por padrão a maioria das linguagens de programação e ferramentas de linha de comando. Se outro sistema codificar o mesmo texto como Latin-1 ou UTF-16, o hash MD5 será diferente.
MD5 é seguro?
Não. Ataques práticos de colisão contra MD5 são conhecidos desde 2004, então é possível criar duas entradas diferentes que compartilhem o mesmo hash. Não o use para assinaturas digitais, certificados, armazenamento de senhas nem verificações que um atacante possa explorar.
Para que MD5 ainda serve?
MD5 continua sendo útil quando ninguém tenta trapacear: para detectar corrupção acidental, eliminar conteúdo duplicado, criar chaves de cache e ETags e se comunicar com sistemas legados que esperam valores MD5. Para qualquer finalidade relacionada à segurança, use SHA-256 ou SHA-512.
Posso calcular o hash de um arquivo com esta ferramenta?
A ferramenta calcula o hash do texto que você cola ou digita, não de arquivos enviados. Para arquivos binários, como arquivos compactados ou imagens, execute md5sum em Linux, md5 em macOS ou Get-FileHash -Algorithm MD5 no PowerShell.
É possível reverter um hash MD5?
Não, não é possível decodificar um hash para recuperar o texto. Ainda assim, é possível encontrar entradas curtas ou comuns consultando tabelas pré-computadas, outro motivo para não confiar em MD5 para proteger segredos.
A ferramenta adiciona um salt ou uma chave?
Não, ela calcula o MD5 simples do texto, sem salt nem chave HMAC. Se precisar de um hash com chave ou de um hash de senha com salt, use uma ferramenta específica para HMAC, bcrypt ou Argon2.
Quanto texto posso calcular?
Insira pelo menos um caractere e até 5 MB de texto; entradas maiores são rejeitadas com uma mensagem. Para o mesmo texto, o resultado corresponde à opção MD5 do Hash Generator.