Ir para o conteúdo
Toova
Todas as Ferramentas

Gerador de Hash MD5

Privado por design — roda inteiramente no seu navegador

Compute o hash MD5 de qualquer texto ou arquivo no seu navegador. A Toova gera o digest hexadecimal de 128 bits instantaneamente, suporta arrastar e soltar arquivos e nunca faz upload da sua entrada. Útil para checksums, chaves de cache e verificação de integridade de downloads.

Para que o MD5 serve

O MD5 produz uma impressão digital de 128 bits de qualquer entrada. É rápido, determinístico e ubíquo — todo sistema operacional, toda biblioteca padrão de linguagem, todo mirror de download expõe checksums MD5. É a ferramenta certa para chaves de cache, ETags e verificação de que um arquivo baixado corresponde ao que o publicador enviou. Não é a ferramenta certa para armazenamento de senhas ou qualquer assinatura crítica para segurança.

Modo texto e arquivo

Cole qualquer string e o hash é atualizado conforme você digita. Solte um arquivo na área de entrada e a Toova o lê como binário, processando através da função de hash para que até arquivos de vários gigabytes funcionem sem esgotar a memória do navegador. A saída é uma string hexadecimal minúscula por padrão — mude para maiúsculas ou Base64 se seu sistema de destino esperar esse formato.

Hash somente local

Cada hash é computado no seu navegador. A entrada, seja uma string ou um arquivo, nunca sai do seu dispositivo. Isso torna a ferramenta segura para fazer hash de artefatos internos, documentos privados ou qualquer coisa que você não colaria em um formulário de terceiros. A página funciona offline após o primeiro carregamento e não há requisições de saída durante o hashing.

Perguntas Frequentes

MD5 é seguro para senhas?
Não. MD5 é vulnerável a colisões e rápido demais para fazer hash de senhas. Use bcrypt, scrypt ou argon2 para credenciais. MD5 funciona bem para casos de uso não relacionados à segurança, como checksums e chaves de cache.
Posso fazer hash de um arquivo grande?
Sim. A ferramenta processa o arquivo em chunks através da função de hash, então o uso de memória permanece baixo mesmo para entradas de vários gigabytes. Arraste e solte o arquivo na área de entrada.
Por que as mesmas entradas estão dando hashes diferentes?
MD5 é determinístico — a mesma entrada sempre produz a mesma saída. Se você vê hashes diferentes, as entradas diferem em algum lugar (espaço em branco no final, finais de linha, metadados do arquivo, codificação de caracteres). Compare byte a byte.
Posso obter o hash em Base64 em vez de hexadecimal?
Sim. A Toova permite escolher hexadecimal minúsculo, hexadecimal maiúsculo ou codificação Base64 para o digest. Alguns protocolos esperam especificamente Base64.
Minha entrada é enviada a algum servidor?
Não. O hashing acontece inteiramente no seu navegador. Nada é enviado ou logado.