Gerador de Hash

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

Browser Processing Only (Offline Ready)
1

Introduza o seu texto

Cole ou escreva o seu conteúdo no campo.

2

Ajuste as definições

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

3

Copie ou guarde

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

Key Features

8 algoritmos hash num só clique

Calcule MD5, CRC32, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256 e SHA3-512 em simultâneo. Todos os resultados aparecem instantaneamente.

Hashing em tempo real ao escrever

Os resultados atualizam-se instantaneamente enquanto escreve — sem clicar em botões. 8 algoritmos calculados em tempo real.

Suporte de 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 o verificar instantaneamente com todos os resultados calculados. A ferramenta identifica automaticamente o algoritmo correspondente.

Hash de ficheiros em lote com progresso

Hash de múltiplos ficheiros de uma vez com indicador de progresso visual. Arraste e solte ficheiros — resultados por ficheiro com cópia num clique.

100% privado — sem envio para servidor

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

Sobre esta ferramenta

O que é o Gerador de Hash?

Gerador de Hash calcula valores de hash criptográficos para texto ou ficheiros utilizando os algoritmos MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512 e CRC32. Também suporta HMAC (Hash-based Message Authentication Code) com uma chave secreta. Os hashes são impressões digitais unidirecionais utilizadas para verificar a integridade dos dados, comparar ficheiros e validar transferências.

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

Casos de Uso Comuns

  • Integridade de Ficheiros: Verifique que os ficheiros transferidos não foram adulterados comparando checksums
  • Deduplicação de Conteúdo: Compare hashes para encontrar ficheiros duplicados
  • Autenticação de API: Gere assinaturas HMAC para pedidos de API
  • Distribuição de Software: Gere checksums para os seus lançamentos de ficheiros
  • Auditoria de Segurança: Gere hash de ficheiros para detetar modificações não autorizadas

Geração de Hash com Prioridade à Privacidade

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

  • O seu texto e ficheiros nunca saem do seu dispositivo — essencial ao gerar hash de conteúdo sensível
  • Utiliza 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 utilizam a Web Crypto API do navegador, enquanto MD5, CRC32 e SHA-3 utilizam implementações JavaScript otimizadas.
Sim, mude para o modo Ficheiro e largue qualquer ficheiro. Também pode gerar hash de vários ficheiros de uma vez com o processamento em lote. O hash é calculado localmente no seu navegador — o ficheiro nunca é enviado.
Não. Todo o processamento acontece inteiramente no seu navegador. Os seus dados nunca saem do seu dispositivo — nada é enviado para 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 ficheiro depende da memória disponível do seu dispositivo e dos recursos do navegador. A maioria dos dispositivos modernos lida com ficheiros de várias centenas de MB sem problemas.
O MD5 está criptograficamente comprometido e não deve ser utilizado para fins de segurança. No entanto, continua a ser amplamente utilizado para checksums e verificação de integridade de ficheiros, onde a resistência a colisões não é crítica.
HMAC (Hash-based Message Authentication Code) combina uma função de hash com uma chave secreta para produzir um código de autenticação de mensagem. É utilizado para verificar tanto a integridade como a autenticidade dos dados. Mude para o modo HMAC e introduza a 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 compara-o automaticamente com todos os hashes calculados e mostra qual algoritmo corresponde, se algum. A comparação é insensível a maiúsculas e minúsculas.