Criptografia MD5
Criptografia MD5 online e grátis no navegador. Gere o hash de um texto, confira com o exemplo da RFC 1321 e saiba quando usar SHA-256.
Use a ferramenta abaixo
GratuitaA ferramenta de MD5 calcula no navegador o hash de 32 caracteres de um texto e mostra junto o SHA-1 e o SHA-256, sem enviar nada a servidor. O MD5 serve para conferir se um dado chegou igual ao original e deixou de servir para segurança: a RFC 6151, de 2011, registra colisões achadas em cerca de um minuto em um notebook comum.
Resumo com IA- A ferramenta de MD5 gera os hashes MD5, SHA-1 e SHA-256 do mesmo texto de uma vez, com cálculo feito no navegador e sem envio do texto a servidor;
- Na medição da agência de 2 de outubro de 2026, a ferramenta de MD5 devolveu os sete hashes de exemplo da RFC 1321 idênticos aos publicados na especificação, e texto com acento ou emoji bateu com o cálculo em UTF-8;
- O MD5 é uma função de hash de mão única, sem chave e sem volta ao texto original, e por isso compara dados em vez de proteger o conteúdo;
- Maiúscula, espaço no fim do texto e quebra de linha mudam o hash MD5 inteiro, e costumam explicar a conferência que não bate;
- O MD5 de um arquivo se confere pelo comando do próprio sistema: Get-FileHash no Windows, md5sum no Linux e md5 no macOS;
- Senha se guarda com Argon2id ou bcrypt e sal único, como recomenda a OWASP, e dado que precisa resistir a fraude se confere por SHA-256.
- Digite ou cole no campo o texto que quer transformar em hash, em uma linha;
- Clique em Criptografar e leia os 32 caracteres do MD5, com o SHA-1 e o SHA-256 ao lado;
- Teste a conferência digitando abc: o MD5 precisa ser 900150983cd24fb0d6963f7d28e17f72;
- Copie o hash e compare com o valor de referência, caractere por caractere;
- Para um arquivo, rode o comando do sistema (Get-FileHash no Windows, md5sum no Linux, md5 no macOS) e compare com o valor publicado;
- Se o site da empresa guarda senha com MD5 ou SHA-1 sem sal, a correção é de estrutura e entra no projeto de criação de sites, não em uma ferramenta de hash.
A ferramenta de MD5 gera, de graça e no seu navegador, o hash MD5 de qualquer texto que você digitar, junto com o SHA-1 e o SHA-256 do mesmo texto. O MD5 transforma o texto em 32 caracteres hexadecimais, sempre os mesmos para o mesmo texto, útil para conferir integridade de arquivo e comparar valores, mas obsoleto para segurança, como explicado abaixo.
Vale um aviso de quem cuida de sistema: o MD5 ainda aparece muito em tutorial antigo como se fosse seguro. Ele serve para verificação rápida, nunca para proteger senha ou assinar dado que precise resistir a fraude.
O que é o MD5 e para que ele ainda serve?
O MD5 é uma função de hash que resume qualquer entrada em um valor fixo de 128 bits, escrito como 32 caracteres hexadecimais. A mesma entrada gera sempre o mesmo hash, o que permite comparar dois dados sem olhar o conteúdo. Ele é rápido e simples, e por isso continua em uso para conferência de integridade, mesmo tendo perdido a confiança para segurança.
O uso que sobra é a verificação simples, como confirmar que um arquivo baixado é igual ao original ou que dois registros são iguais. Para essa tarefa, a velocidade do MD5 é uma vantagem, e a fragilidade contra fraude não pesa, porque ninguém está tentando forjar um checksum de conferência.
Apesar do nome com que costuma ser procurado, o MD5 não criptografa nada. A criptografia usa uma chave e permite voltar ao texto original, e o hash é um resumo de mão única, sem chave e sem volta. Quem pede a “criptografia MD5” de uma senha ou de um documento recebe um valor para comparação, e o conteúdo continua sem proteção.
Em 2011, a IETF registrou na RFC 6151 que o MD5 deixou de ser aceitável onde se exige resistência a colisão, como na assinatura digital, e citou ataques de 2006 capazes de achar uma colisão em cerca de um minuto em um notebook comum. Para o dono do site, o dado separa dois usos: conferir se um arquivo chegou inteiro continua válido, e provar que ninguém trocou o arquivo deixou de ser.
Como usar a ferramenta de MD5?
A ferramenta de MD5 transforma qualquer texto em hash com um clique no botão Criptografar. Você digita ou cola o texto no campo, gera o resultado e recebe o MD5 com 32 caracteres hexadecimais, junto com o SHA-1 e o SHA-256 do mesmo texto, prontos para copiar. Para conferir a integridade de um dado, compare o hash gerado com o hash de referência, caractere por caractere.
- Digite ou cole o texto que você quer transformar em hash;
- Gere o resultado e veja os 32 caracteres do MD5;
- Copie o hash para comparar ou registrar;
- Para conferir integridade, compare o hash gerado com o de referência.
A agência Lucas Ferraz SEO confere a ferramenta com os textos de exemplo da própria especificação do MD5, e o mesmo teste serve para você. Digite abc no campo: o hash precisa ser 900150983cd24fb0d6963f7d28e17f72, caractere por caractere.
Na medição da agência de 2 de outubro de 2026, a ferramenta de MD5 devolveu os sete hashes de exemplo da RFC 1321 idênticos aos publicados na especificação, e texto com acento ou emoji bateu com o cálculo em UTF-8.
Lucas Ferraz, especialista em SEO
Três detalhes mudam o hash e costumam explicar a conferência que não bate. Maiúscula e minúscula contam, tanto que senha123 e Senha123 geram valores sem nenhuma relação entre si. Um espaço sobrando no fim do texto conta, e uma quebra de linha também.
Como conferir o MD5 de um arquivo sem ferramenta online?
O MD5 de um arquivo se confere com um comando que o próprio sistema operacional já traz, sem enviar o arquivo a site nenhum. A ferramenta desta página calcula o hash de uma linha de texto digitado, então backup do site, instalador, tema baixado e texto com várias linhas passam pelo comando do computador.
- No Windows, pelo PowerShell: Get-FileHash arquivo.zip -Algorithm MD5;
- No Linux, pelo terminal: md5sum arquivo.zip;
- No macOS, pelo terminal: md5 arquivo.zip.
Compare o resultado com o valor publicado por quem distribui o arquivo. Se os dois são iguais do primeiro ao último caractere, o arquivo chegou inteiro; se um único caractere difere, baixe de novo antes de instalar ou restaurar.
O que a ferramenta de MD5 entrega?
A ferramenta calcula o hash e devolve pronto. Cada recurso serve a uma decisão sobre conferir ou comparar um dado.
- Hash MD5 com os 32 caracteres hexadecimais do padrão, mais o SHA-1 e o SHA-256 do mesmo texto, calculados de uma vez;
- Cálculo 100% no navegador, com código próprio do site, sem enviar o texto para servidor;
- Resultado inline pronto para copiar, para levar direto à comparação;
- Mesmo hash sempre para o mesmo texto, para conferir integridade de forma rápida.
Por que o MD5 não deve mais proteger uma senha?
O MD5 não deve proteger senha porque é possível criar duas entradas diferentes com o mesmo hash, o que se chama colisão, e porque a velocidade dele permite testar bilhões de senhas por segundo em um ataque. Para guardar senha, sistemas atuais usam algoritmos feitos para isso, com sal e custo alto, como bcrypt ou Argon2. O MD5 sobrou para conferência de integridade, não para segurança.
O guia de armazenamento de senhas da OWASP, na versão consultada em outubro de 2026, recomenda o Argon2id com no mínimo 19 MiB de memória e 2 iterações e, em sistema legado, o bcrypt com fator de custo 10 ou mais, sempre com um sal único por senha. Se o site da empresa tem área de cliente ou painel com login, pergunte a quem o mantém qual desses algoritmos guarda as senhas.
Vale saber onde o texto vai. O cálculo roda inteiro no seu navegador, com código próprio do site, e o texto não é enviado a servidor nenhum, então nada do que você digita sai da sua tela. Ainda assim, para guardar senha em um sistema, o método é o do servidor com sal e custo alto, não um hash MD5 gerado aqui.
Quando a resposta de quem mantém o site for MD5 ou SHA-1 sem sal, a correção deixa de caber em uma ferramenta de hash. Trocar a forma como o site guarda senhas mexe no sistema de login e na plataforma, e é o tipo de decisão tratada no serviço de criação de sites, quando a estrutura é refeita.
Como a ferramenta calcula o MD5 por dentro?
A ferramenta calcula o hash no seu navegador, sem enviar o texto a servidor. Ao digitar, ela passa o texto pela função MD5 do próprio site e, ao mesmo tempo, pela Web Crypto API do navegador para o SHA-1 e o SHA-256, e mostra os três valores de uma vez. Cada função lê o texto byte a byte e devolve um resumo de tamanho fixo, sempre o mesmo para a mesma entrada, o que é o que permite comparar dois dados sem olhar o conteúdo.
O MD5 roda em código próprio porque a Web Crypto API dos navegadores oferece apenas SHA-1, SHA-256, SHA-384 e SHA-512, e a documentação da MDN, revisada em dezembro de 2025, já marca o SHA-1 como impróprio para uso criptográfico. Para quem decide, a ausência do MD5 no padrão dos navegadores confirma o papel que restou a ele, o de conferência.
Qual hash usar em cada situação?
O MD5 produz 128 bits, escritos como 32 caracteres hexadecimais. Como é uma função de mão única, não existe operação que devolva o texto a partir do hash; a verificação se faz gerando o hash de novo e comparando com o valor de referência. A tabela abaixo situa o MD5 ao lado dos outros dois algoritmos que a ferramenta calcula, para você saber quando cada um serve.
| Algoritmo | Tamanho do hash | Uso recomendado hoje |
|---|---|---|
| MD5 | 32 caracteres (128 bits) | Conferência rápida de integridade, sem resistência a fraude |
| SHA-1 | 40 caracteres (160 bits) | Identificação em sistemas legados, obsoleto para segurança |
| SHA-256 | 64 caracteres (256 bits) | Integridade, assinatura e verificação com resistência a fraude |
A tabela se resume a uma escolha: MD5 e SHA-1 conferem e identificam, e o SHA-256 é o que resiste a fraude. O NIST depreciou o SHA-1 em 2011, vetou o uso dele em assinatura digital no fim de 2013 e mantém a família SHA-2, da qual o SHA-256 faz parte, no padrão FIPS 180-4. Quando o dado precisa dessa resistência, o caminho é o gerador de hash SHA-256.
O resultado é sempre determinístico, então um único caractere trocado no texto muda o hash inteiro. É isso que torna o MD5 útil para conferir se um arquivo chegou íntegro, e é também por isso que ele não serve para guardar senha, onde a velocidade do cálculo joga contra.
O critério que uso antes de aceitar um MD5 é perguntar quem ganharia com a troca do arquivo. Se a resposta é ninguém e o risco é apenas um download corrompido, o MD5 resolve em segundos. Se existe senha, pagamento ou contrato no caminho, confiro pelo SHA-256.
Perguntas frequentes sobre o MD5
Estas são as dúvidas mais comuns de quem vai gerar um hash MD5.
A ferramenta de MD5 entrega o hash do texto informado, uma sequência fixa de 32 caracteres hexadecimais, e mostra ainda o SHA-1 e o SHA-256 do mesmo texto. Tudo é calculado no seu navegador e o resultado sai pronto para copiar. O mesmo texto gera sempre o mesmo hash, o que permite comparar valores e conferir integridade.
O MD5 é uma função de hash, e a criptografia é outra operação. A criptografia usa uma chave e permite recuperar o texto original, enquanto o MD5 gera um resumo de 32 caracteres sem chave e sem caminho de volta. Por esse motivo, o MD5 serve para comparar e conferir dados, e nunca para esconder um documento ou uma senha.
Não diretamente, porque o MD5 é uma função de mão única. O que existe são bancos de hashes já calculados que devolvem o texto de entradas comuns, como palavras e senhas fracas, o que é justamente por que o MD5 não protege senha. Para um texto longo e aleatório, achar a entrada continua inviável.
Para segurança, não. Já se demonstrou como forjar colisões no MD5, então ele não deve assinar dado nem guardar senha. Para conferência de integridade simples, onde não há um atacante tentando fraudar, ele continua útil e rápido. A regra é usar MD5 para verificar, e SHA-256 quando a resistência a fraude importa.
MD5 e SHA-1 são funções de hash que resumem qualquer texto em um valor de tamanho fixo, com 32 caracteres no MD5 e 40 no SHA-1. Os dois são rápidos e seguem úteis para conferir integridade e identificar arquivos, mas ambos já tiveram colisões demonstradas e saíram do uso em segurança, lugar ocupado hoje pelo SHA-256.
O MD5 gera 32 caracteres e é obsoleto para segurança, enquanto o SHA-256 gera 64 e é o padrão atual para assinatura e verificação. Os dois servem para conferir integridade, mas quando o dado precisa resistir a fraude, o SHA-256 é a escolha. Use MD5 só para comparação rápida sem risco de ataque.
Pode, e é o uso mais legítimo que sobrou. Ao baixar um arquivo com o MD5 publicado, você gera o hash do arquivo baixado e compara. Se batem, o arquivo chegou íntegro. Para conferência contra erro de transmissão, o MD5 dá conta; contra adulteração intencional, prefira o SHA-256.
Quando o MD5 é a escolha certa e quando trocar por SHA-256
O MD5 é a escolha certa para conferência rápida de integridade sem risco de fraude, e deve dar lugar ao SHA-256 sempre que a resistência a adulteração importar, como em senha, assinatura e token. Quem administra um site, por exemplo, usa o MD5 para conferir se um arquivo grande subiu inteiro, e reserva o SHA-256 para o que precisa de segurança de verdade.
Seus dados estão seguros
O processamento da ferramenta acontece diretamente no navegador sempre que possível. Nenhum dado sensível precisa ser enviado para solicitar um orçamento ou acessar o conteúdo da página.