#️⃣ Gerador de Hash

Gere hashes MD5, SHA-1, SHA-256 e SHA-512. Grátis, instantâneo e 100% privado — todo o processamento acontece no seu navegador.

Or hash a file:
📁 Drop file here or

About Hash Functions

A hash function takes input data and produces a fixed-size string of bytes. The same input always produces the same hash, but even a tiny change produces a completely different hash.

Algorithms

Algorithm Bits Security Use Case
MD5128 Broken Checksums, non-security use only
SHA-1160 Weak Git commits, legacy compatibility
SHA-256256 Secure Passwords, digital signatures, blockchain
SHA-512512 Secure High-security, password hashing

⚠️ Important: MD5 and SHA-1 are not secure for cryptographic purposes. Use SHA-256 or SHA-512 for security-sensitive applications.

🔒 All hashing happens in your browser via the Web Crypto API. Your data never leaves your device.

About Hash Generator

Gere hashes criptográficos a partir de texto ou arquivos. Suporta MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Verifique a integridade de arquivos, faça hash de senhas e gere checksums. Tudo no seu navegador.

5 Algoritmos de Hash

MD5, SHA-1, SHA-256, SHA-384, SHA-512. Escolha com base nas necessidades de segurança — SHA-256 para uso geral.

Hash de Arquivos

Gere checksums para arquivos. Verifique downloads, detecte corrupção e compare versões de arquivos.

Suporte a HMAC

Autenticação de mensagem com hash de chave secreta. Usado para assinatura de API e verificação de mensagens.

Segurança no Navegador

Todo o hash é executado localmente no seu navegador. Dados sensíveis nunca saem do seu dispositivo. Sem uploads para servidor.

📋 Common Use Cases

Verificar Integridade de Arquivos

Gere um hash SHA-256 de um arquivo baixado e compare com o checksum do publicador para confirmar que não foi adulterado.

Hash de Senhas para Testes

Produza hashes MD5 ou SHA rápidos de senhas de teste durante o desenvolvimento de sistemas de autenticação sem precisar de um backend.

Comparar Dois Arquivos

Gere hashes de dois arquivos para determinar rapidamente se seus conteúdos são idênticos, sem precisar lê-los manualmente.

Gerar Assinaturas de API

Crie hashes SHA-256 de payloads de requisição combinados com uma chave secreta para gerar assinaturas estilo HMAC para autenticação de API.

🪜 How to Use This Tool

  1. Selecione o algoritmo de hash
    Escolha entre MD5, SHA-1, SHA-256 ou SHA-512, dependendo dos seus requisitos de segurança ou compatibilidade.
  2. Digite o texto ou envie um arquivo
    Digite a string que deseja transformar em hash na caixa de entrada ou envie um arquivo para calcular o checksum.
  3. Veja o resultado do hash
    Veja o valor hash hexadecimal calculado exibido instantaneamente, com um botão de copiar conveniente.
  4. Alterne entre algoritmos para comparar
    Alterne entre tipos de hash para ver como a mesma entrada produz saídas de comprimentos diferentes entre algoritmos.

📚 Related Guides

Frequently Asked Questions

Estas ferramentas de desenvolvimento são gratuitas?
Sim. Todas as ferramentas de desenvolvimento são totalmente gratuitas. Sem cadastro, sem conta.
Meus dados são enviados para um servidor?
Não. Codificação Base64, codificação de URL, decodificação JWT, geração de hash e teste de regex acontecem tudo no seu navegador. Seus tokens e segredos permanecem no seu dispositivo.
Posso decodificar JWTs com segurança?
Sim. A decodificação de JWT acontece inteiramente no seu navegador. O token nunca sai do seu dispositivo. Apenas o cabeçalho e o payload são decodificados — as assinaturas não são verificadas no servidor.