#️⃣ 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

Sobre 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.

Sobre 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.

📋 Casos de Uso Comuns

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.

🪜 Como Usar Esta Ferramenta

  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.

📚 Guias Relacionados

Perguntas Frequentes

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.