Escolha o algoritmo
Escolha um hash como SHA-256 ou uma variante HMAC se o resumo exigir chave.
Calcule hashes de textos com MD5, SHA-1, SHA-256 ou SHA-512, ou um HMAC com chave para assinar requisições e verificar webhooks. Tudo é calculado no navegador; texto e chave ficam no dispositivo.
Uma impressão digital de tamanho fixo de qualquer texto, calculada no dispositivo.
Escolha um hash como SHA-256 ou uma variante HMAC se o resumo exigir chave.
Digite ou cole a string cujo hash deseja calcular na caixa de entrada.
Selecione Calcular hash e copie o resumo. Para HMAC, informe ou gere uma chave antes de calcular.
SHA-256 atende à maioria das necessidades. As funções antigas permitem verificar valores legados.
| Algoritmo | Tamanho do resumo | Use para |
|---|---|---|
| SHA-256 | 256 bits | Escolha padrão para somas de verificação, integridade e assinatura |
| SHA-512 | 512 bits | Verificações de integridade que preferem um resumo mais longo |
| SHA-1 | 160 bits | Verificação de somas antigas, inadequado para decisões de segurança |
| MD5 | 128 bits | Apenas somas de arquivos legadas, nunca para segurança |
| Variantes HMAC | Igual ao hash de base | Resumos com chave para webhooks, assinaturas de API e autenticação de mensagens |
Não use para senhas: esta ferramenta gera hashes rápidos para somas de verificação e resumos de mensagens. Armazenar senhas exige uma função lenta com sal, como Argon2, bcrypt ou scrypt.
Tudo para obter rapidamente um resumo, comparar dados ou assinar um conteúdo.
Calcule resumos MD5, SHA-1, SHA-256 ou SHA-512 na mesma caixa de entrada.
Calcule um HMAC com sua chave ou gere e copie uma chave aleatória.
Copie o resumo com um clique, pronto para colar em um teste ou cabeçalho.
O hash é calculado no navegador; nem o texto nem a chave HMAC são enviados.
Não. O cálculo de hash e HMAC usa JavaScript no navegador; texto e chave nunca saem do dispositivo.
Use SHA-256 ou SHA-512 para novos projetos. MD5 e SHA-1 continuam disponíveis para verificar somas legadas, mas não resistem a colisões e não devem orientar decisões de segurança.
Um hash simples pode ser recalculado por quem tiver o texto. Um HMAC incorpora uma chave secreta, permitindo gerar ou verificar o valor apenas a quem possui a chave; por isso serve para assinar requisições e webhooks.
Não. Hash é uma função de sentido único que comprime a entrada em um resumo de tamanho fixo. A única forma de achar o texto original é tentar adivinhá-lo e comparar, por isso senhas exigem uma função lenta com sal em vez de um hash rápido.
As causas mais comuns são uma quebra de linha final, codificação de caracteres diferente ou diferença entre maiúsculas e minúsculas na saída. Use exatamente os mesmos bytes, incluindo espaços, para obter um resumo idêntico.
Não. Armazenar senhas exige uma função lenta com sal, como Argon2, bcrypt ou scrypt, que esta ferramenta não oferece. Use-a para somas de verificação e resumos de mensagens.