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.