Como usar
1. Digite ou cole no campo acima o texto para o qual você deseja gerar um hash.
2. Clique no botão Gerar para criar o resultado do hash.
Opções
1. Processar cada linha separadamente: quando ativada, cada linha da entrada é processada de forma independente, e cada uma gera seu próprio hash. Quando desativada, toda a entrada é processada como um único texto.
2. Ignorar linhas em branco: quando ativada, as linhas vazias são ignoradas e nenhum resultado é gerado para elas. Essa opção costuma ser mais útil ao processar o texto linha por linha.
3. Resultado em maiúsculas: quando ativada, o hash gerado é exibido com letras maiúsculas, por exemplo A-F em vez de a-f. O texto original não é alterado.
Exemplo
Insira o seguinte conteúdo:
123456
Clique no botão Gerar para produzir:
e10adc3949ba59abbe56e057f20f883e
Sobre este Gerador de Hash MD5
O gerador de hash MD5 da StarryTool cria um hash MD5 de 32 caracteres a partir do texto que você informa. Ele é útil para gerar hashes de texto rapidamente, criar dados de teste, fazer comparações simples, depurar processos e trabalhar com sistemas antigos que ainda exigem valores MD5.
Esta página trabalha com entrada de texto. Você pode colar uma string, frase, trecho de código, ID ou conteúdo de exemplo e gerar o hash MD5 diretamente no navegador.
MD5, sigla de Message-Digest Algorithm 5, produz um valor de hash de 128 bits, normalmente exibido como uma string hexadecimal de 32 caracteres. O mesmo texto de entrada gera o mesmo hash MD5, enquanto até uma pequena alteração no conteúdo costuma produzir um resultado bem diferente.
• Para que esta ferramenta é útil
Hash de texto: Gere um hash MD5 a partir de texto simples, strings, trechos de código, IDs ou entradas de exemplo.
Testes e depuração: Crie valores MD5 previsíveis para scripts, exemplos, logs, testes de banco de dados e fluxos de desenvolvimento.
Comparações simples: Compare resultados MD5 de textos não sensíveis quando os dois lados usam a mesma entrada e a mesma codificação.
Compatibilidade com sistemas antigos: Gere hashes MD5 para softwares, APIs, bancos de dados ou ferramentas antigas que ainda esperam um valor MD5 de 32 caracteres.
• Observações importantes sobre segurança do MD5
O MD5 é rápido e amplamente compatível, mas não é mais adequado para usos criptográficos sensíveis, pois existem ataques práticos de colisão.
Não use MD5 para armazenamento de senhas, assinaturas digitais, certificados ou qualquer fluxo que exija garantias fortes de segurança.
Para armazenar senhas, use um método moderno de hash de senha, como Argon2id, bcrypt, scrypt ou PBKDF2, com salt único e fator de trabalho adequado.
Para hashes gerais mais fortes, use SHA-256 ou SHA-512, a menos que o seu sistema exija especificamente MD5.
• Recursos
Texto para MD5: Cole ou digite um texto e gere seu hash MD5 online.
Tamanho fixo de saída: O MD5 retorna um hash de 128 bits, geralmente exibido como um valor hexadecimal de 32 caracteres.
Resultados consistentes: O mesmo texto de entrada produz o mesmo hash MD5, o que ajuda em testes e comparações repetíveis.
Processamento linha por linha: Gere resultados MD5 separados para várias linhas não vazias quando esta opção estiver ativada.
Hash de mão única: O MD5 cria um hash a partir do texto; ele não descriptografa o resultado de volta para a entrada original.
• Usos comuns
Criar um hash MD5 a partir de uma string ou bloco de texto.
Gerar hashes de teste para dados de exemplo, logs, scripts ou documentação.
Comparar valores de texto não sensíveis quando ambos os lados usam MD5.
Atender APIs, bancos de dados ou ferramentas antigas que esperam hashes MD5.