Gerador de hash

Calcule hashes MD5, SHA-1, SHA-256, SHA-512, SHA-3, CRC32 e HMAC para texto ou arquivos.

Browser Processing Only (Offline Ready)
1

Digite seu texto

Cole ou digite seu conteúdo no campo.

2

Ajuste as configurações

Configure as opções para obter o resultado desejado.

3

Copie ou salve

Copie a saída para a área de transferência ou salve.

Key Features

8 algoritmos hash em um clique

Calcule MD5, CRC32, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256 e SHA3-512 simultaneamente. Todos os resultados aparecem instantaneamente.

Hashing em tempo real ao digitar

Os resultados são atualizados instantaneamente enquanto você digita — sem precisar clicar em botão. 8 algoritmos calculados em tempo real.

Suporte à autenticação HMAC

Gere HMAC (código de autenticação de mensagem) com chave secreta para SHA-1, SHA-256, SHA-384 e SHA-512. Suporta chaves UTF-8 e hexadecimais.

Verificação e comparação de hash

Cole um valor hash esperado para verificá-lo instantaneamente com todos os resultados calculados. A ferramenta identifica automaticamente o algoritmo correspondente.

Hash de arquivos em lote com progresso

Hash de múltiplos arquivos de uma vez com indicador de progresso visual. Arraste e solte arquivos — resultados por arquivo com cópia em um clique.

100% privado — sem upload para servidor

Todo o hashing é realizado completamente no seu navegador usando a Web Crypto API e JavaScript otimizado. Seus textos e arquivos nunca saem do seu dispositivo.

Sobre esta ferramenta

O que é o Gerador de Hash?

Gerador de Hash calcula valores de hash criptográficos para texto ou arquivos usando os algoritmos MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512 e CRC32. Também suporta HMAC (código de autenticação de mensagem baseado em hash) com uma chave secreta. Hashes são impressões digitais unidirecionais usadas para verificar a integridade dos dados, comparar arquivos e validar downloads.

Gere hashes instantaneamente no seu navegador com cálculo em tempo real — ideal para verificar a integridade de arquivos ou criar resumos de conteúdo.

Casos de Uso Comuns

  • Integridade de arquivos: Verifique se arquivos baixados não foram adulterados comparando checksums
  • Deduplicação de conteúdo: Compare hashes para encontrar arquivos duplicados
  • Autenticação de API: Gere assinaturas HMAC para requisições de API
  • Distribuição de software: Gere checksums para suas próprias releases de arquivos
  • Auditoria de segurança: Gere hash de arquivos para detectar modificações não autorizadas

Geração de Hash Focada em Privacidade

Hashes são calculados inteiramente no seu navegador usando a Web Crypto API nativa e implementações JavaScript otimizadas.

  • Seu texto e arquivos nunca deixam seu dispositivo — essencial ao gerar hash de conteúdo sensível
  • Usa implementações criptográficas aceleradas por hardware quando disponíveis
  • Funciona offline após o carregamento da página

Perguntas frequentes

MD5, CRC32, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256 e SHA3-512 são todos calculados simultaneamente. Os algoritmos SHA usam a Web Crypto API do navegador, enquanto MD5, CRC32 e SHA-3 usam implementações JavaScript otimizadas.
Sim, mude para o modo Arquivo e solte qualquer arquivo. Você também pode gerar hash de vários arquivos de uma vez com o processamento em lote. O hash é calculado localmente no seu navegador — o arquivo nunca é enviado.
Não. Todo o processamento acontece inteiramente no seu navegador. Seus dados nunca saem do seu dispositivo — nada é enviado a nenhum servidor.
Sim. Depois que a página carregar, a ferramenta funciona completamente offline. Para a melhor experiência, instale o PrivaDeck como PWA pelo seu navegador.
Não há limites impostos pelo servidor. O tamanho máximo do arquivo depende da memória disponível do seu dispositivo e dos recursos do navegador. A maioria dos dispositivos modernos lida com arquivos de várias centenas de MB sem problemas.
O MD5 está criptograficamente quebrado e não deve ser usado para fins de segurança. No entanto, ainda é amplamente utilizado para checksums e verificação de integridade de arquivos onde a resistência a colisões não é crítica.
HMAC (código de autenticação de mensagem baseado em hash) combina uma função hash com uma chave secreta para produzir um código de autenticação de mensagem. É usado para verificar tanto a integridade quanto a autenticidade dos dados. Mude para o modo HMAC e insira sua chave secreta para calcular valores HMAC.
Após calcular os hashes, cole um valor de hash esperado no campo de verificação. A ferramenta o compara automaticamente com todos os hashes calculados e mostra qual algoritmo corresponde, se houver. A comparação não diferencia maiúsculas de minúsculas.