Gerador de hash SHA-256
Calcule localmente no navegador o hash SHA-256 de um texto.
Gere hashes online com SHA-256, SHA-512, SHA-3, SHA-1 e MD5, calcule HMAC com chave secreta e crie ou verifique hashes de palavras-passe com Argon2, bcrypt e PBKDF2. Tudo é calculado localmente no navegador.
Escolha um algoritmo e calcule o hash criptográfico de qualquer texto diretamente no navegador. Suporta SHA-1, SHA-256, SHA-384, SHA-512.
Calcule localmente no navegador o hash SHA-256 de um texto.
Gere um HMAC com texto e uma chave secreta diretamente no navegador.
Calcule localmente no navegador o hash SHA-1 de um texto.
Calcule localmente no navegador o hash SHA-512 de um texto.
Calcule localmente no navegador o hash MD5 de um texto.
Calcule localmente no navegador o hash SHA3-256 de um texto.
Calcule um hash SHA3-512 de texto localmente no navegador.
Calcule um hash BLAKE2b de texto localmente no navegador.
Derive e verifique chaves PBKDF2-HMAC no navegador.
Gere ou verifique hashes bcrypt de palavras-passe no navegador.
Gere ou verifique hashes Argon2 de senhas no navegador.
Calcule uma soma CRC32 de texto localmente no navegador.
Hashing transforma texto num valor de comprimento fixo chamado hash, resumo, impressão digital ou soma de verificação. A mesma entrada e algoritmo produzem sempre o mesmo resultado; uma pequena alteração costuma gerar um resumo muito diferente. É útil para comparar dados, detetar alterações e preparar valores para protocolos criptográficos.
Um hash criptográfico é unidirecional: não cifra a mensagem nem permite recuperar o texto original. Para verificar um valor, calcula-se novamente com as mesmas definições e comparam-se os resultados.
SHA-256 é uma boa opção geral para integridade e integrações modernas. SHA-512 produz 512 bits e SHA-3 usa a construção Keccak. Use o algoritmo exigido pelo sistema ou checksum publicado.
MD5 e SHA-1 ainda servem para compatibilidade, mas têm fraquezas de colisão conhecidas. Algoritmo, bytes, codificação, maiúsculas, espaços e quebras de linha devem coincidir.
Um hash normal usa apenas a mensagem. HMAC combina-a com uma chave secreta para autenticar webhooks, pedidos API e mensagens. SHA-256 simples não substitui HMAC.
Palavras-passe exigem funções lentas com salt: Argon2id usa memória, bcrypt tem ampla compatibilidade e PBKDF2 deriva chaves por iterações. As ferramentas geram hashes de teste e verificam palavras-passe.
Introduza o texto exato, escolha o algoritmo e copie o resultado hexadecimal. Preserve espaços e quebras de linha. Para HMAC indique o segredo; para Argon2, bcrypt ou PBKDF2 configure salt e custo ou use a verificação.
Os cálculos ficam no navegador e não são enviados ao servidor. Em produção use bibliotecas de servidor auditadas e gestão segura de segredos.