CanDoYa
PT-BR

Gerador de Hash SHA-256 Gratuito

Funciona inteiramente no seu navegador - sem upload, sem cadastro.

Entrada
Hash SHA-256
O hash SHA-256 aparece aqui
Digite um texto ou escolha um arquivo para gerar o hash
Compartilhe esta ferramenta

O que é um gerador de hash SHA-256?

Um gerador de hash SHA-256 transforma qualquer texto ou arquivo em uma impressão digital fixa de 256 bits, exibida como 64 caracteres hexadecimais. A mesma entrada sempre produz o mesmo hash, mas o processo é de mão única, ou seja, não dá para recuperar o original a partir do resultado. Esta ferramenta calcula tudo localmente no seu navegador.

Como usar

  1. 1Escolha texto ou arquivo. Mude para Texto para gerar o hash de uma string, ou Arquivo para um arquivo local - ambos são processados no seu navegador.
  2. 2Digite sua entrada. Digite ou cole o texto, ou selecione um arquivo. O hash SHA-256 é atualizado assim que houver algo para calcular.
  3. 3Escolha uma codificação. Veja o resultado em hexadecimal minúsculo, maiúsculo ou Base64, e copie com um clique.
  4. 4Verifique (opcional). Cole um checksum SHA-256 esperado na caixa de verificação para ver na hora se Confere ou Não confere.

Para quem é

O hash é calculado enquanto você digita, usando o motor WebCrypto nativo do navegador, então seu texto e seus arquivos permanecem no seu dispositivo e nunca são enviados para um servidor. Veja o resultado em hexadecimal minúsculo, hexadecimal maiúsculo ou Base64, e cole um checksum conhecido na caixa de verificação para confirmar se um download ou um hash salvo confere, sem vazar nada para um servidor.

Perguntas frequentes

Esse gerador SHA-256 é gratuito?

Sim, é totalmente gratuito, sem cadastro e sem limites. Cada hash é calculado no seu navegador, então você pode gerar quantos quiser.

Meus dados são enviados para algum servidor?

Não. Seu texto e qualquer arquivo escolhido são processados localmente no navegador com a API nativa WebCrypto e nunca são enviados a um servidor, então até dados sensíveis permanecem privados.

Dá para descriptografar ou reverter um hash SHA-256?

Não. O SHA-256 é um hash de mão única, não uma criptografia, então não existe uma chave que transforme o resultado de volta no original. Ferramentas que dizem "descriptografar" na verdade só procuram esse valor em uma tabela de hashes pré-calculados.

Qual o tamanho de um hash SHA-256?

Um hash SHA-256 sempre tem 256 bits, ou seja, 32 bytes. Escrito em hexadecimal são 64 caracteres, e em Base64 são 44 caracteres. O tamanho nunca muda, não importa o tamanho da entrada.

Por que o mesmo texto às vezes gera um hash diferente em outro lugar?

Quase sempre por causa da codificação ou de caracteres ocultos. Uma quebra de linha no final, um espaço ou uma codificação de texto diferente muda os bytes da entrada e, portanto, o hash. Esta ferramenta calcula o hash da sua entrada como UTF-8, exatamente como aparece na caixa.

O SHA-256 ainda é seguro?

Sim. O SHA-256, parte da família SHA-2, não tem nenhum ataque prático conhecido de colisão ou pré-imagem e é amplamente usado em TLS, Bitcoin e assinatura de software. Para guardar senhas, use um algoritmo lento como bcrypt ou Argon2 - um SHA-256 puro é rápido demais para isso.

Dá para calcular o hash de um arquivo com esta ferramenta?

Sim. Mude para o modo Arquivo e escolha um; ele é lido e processado no seu navegador, então nada é enviado. O resultado bate com o SHA-256 que você teria usando sha256sum ou certutil no mesmo arquivo.