Gerador de hash

Calcule hashes MD5 / SHA-1 / SHA-224 / SHA-256 / SHA-384 / SHA-512 / SHA3-256 / SHA3-512 / BLAKE2b-512 / BLAKE2s-256 de texto UTF-8, Hex ou Base64 sem enviar seus dados.

Segurança e criptografia
Preparando seu espaço de trabalho…

Entrada

Preparando seu espaço de trabalho…

Saída
O resultado aparecerá aqui.

Como usar

  1. Digite a mensagem e escolha sua codificação e o algoritmo.
  2. Selecione Gerar e escolha saída Hex ou Base64.
  3. Copie o resumo, compare com um valor esperado ou baixe JSON.

Gerador de hash

Um resumo é uma impressão digital de tamanho fixo de uma sequência de bytes. Use SHA-256 por padrão, selecione um algoritmo específico ou veja os cinco resultados juntos. A codificação da entrada determina quais bytes recebem o hash.

Copie um resumo em Hex ou Base64 e compare com o valor esperado completo. Essas opções de exibição não alteram os bytes de entrada nem exigem um novo cálculo.

Trabalhar com a entrada

Insira texto, Hex ou Base64. Escolha o algoritmo e o formato de saída; Exemplo preenche um texto Unicode de demonstração.

Selecione Gerar. Copie um resumo, compare com um valor esperado ou baixe um resultado sem os dados secretos de entrada.

Exemplo
Entrada
Hello, world! 👋
Resultado
a1c81e1c2c9dc291fa5fa6a35d8c77624e1d8f19d9f7ed6817739111dc699137

Apenas dados de exemplo. Nunca reutilize segredos de exemplo como credenciais reais.

Comportamento e limites

Esta ferramenta não normaliza texto, remove espaços nem acrescenta uma quebra de linha. Hex permite espaços entre pares de bytes; Base64 usa o alfabeto padrão e preenchimento estrito. MD5 e SHA-1 são oferecidos para compatibilidade com sistemas legados, não para segurança resistente a colisões ou armazenamento de senhas.

Copiar e reutilizar

Espaços e finais de linha contam. Use Checksum de arquivo para obter o hash dos bytes originais de um arquivo.

Copiar todos os resumos · A comparação usa o formato de saída selecionado. Com Todos os algoritmos, qualquer resumo correspondente é identificado.

Limites de processamento

Entrada: 1 MiB; Chave secreta: 64 KiB; Arquivo: 1 GiB; Senhas: 4–128 (Comprimento), 1–100 (Quantidade); bcrypt: 1–72 bytes UTF-8 · custo 4–14 · padrão 10; AES: Texto original 1 MiB, Frase secreta 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: Senha / bytes de entrada 64 KiB, Salt / info 1 KiB, Tamanho da saída (bytes) 1–256; 1–256 bytes de saída · até 2.000.000 de iterações PBKDF2 · entradas no seu dispositivo; Tempo: 30 s; Arquivo: 120 s.

?

Perguntas frequentes

É possível descriptografar um hash?

Não. Hash não é criptografia e não tem chave de descriptografia. Um resumo sozinho não autentica a origem da mensagem.

Por que difere do hash da linha de comando?

Compare os bytes exatos. Uma quebra final, BOM, codificação ou diferença CRLF/LF muda o resumo.

Mudar Hex para Base64 exige recalcular?

Não. A saída muda a representação dos bytes do resumo atual. Mudar a entrada ou o algoritmo exige Gerar novamente.

O JSON baixado inclui a mensagem?

Não. Inclui algoritmo, resumo, formato e quantidade de bytes de entrada, sem a mensagem original.

Posso calcular hash de dados binários?

Sim. Informe bytes em Hex ou Base64, ou use o checksum de arquivo para bytes originais locais. Abrir arquivo de texto aceita apenas UTF-8 válido.

Encontre sua próxima ferramenta

Idioma

Mudar de idioma? Os dados atuais serão apagados. Copie ou baixe seu trabalho primeiro.