Criptografia SHA256
Criptografia SHA256 online e grátis: gere o hash SHA-256 de um texto no navegador, confira com o vetor abc e veja como calcular o de um arquivo.
Use a ferramenta abaixo
GratuitaA ferramenta de SHA-256 calcula no navegador o hash de 64 caracteres hexadecimais de um texto e mostra junto o MD5 e o SHA-1, sem enviar nada a servidor. O teste com abc precisa devolver ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad, o vetor do NIST; quando o hash não bate, a causa costuma ser uma quebra de linha ou um espaço na entrada.
Resumo com IA- A ferramenta de SHA-256 gera os hashes SHA-256, SHA-1 e MD5 do mesmo texto de uma vez, com o SHA-256 calculado pela Web Crypto API do navegador e sem envio do texto a servidor;
- Na conferência da agência de 2 de outubro de 2026, a ferramenta devolveu para abc o hash ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad, idêntico ao vetor de teste do NIST, e acertou os 2 vetores oficiais testados;
- O texto abc seguido de quebra de linha, que é o que o comando echo entrega ao terminal, gera edeaaff3 em vez de ba7816bf, e é a causa mais comum de hash que não bate;
- O campo da ferramenta aceita uma linha só: texto colado em várias linhas tem as linhas juntadas pelo navegador antes do cálculo;
- O SHA-256 de um arquivo se calcula pelo comando do sistema: Get-FileHash no Windows, que usa SHA-256 por padrão, sha256sum no Linux e shasum -a 256 no macOS;
- Senha de cliente não se guarda em SHA-256 puro; a competição de hashing de senhas de 2013 a 2015 avaliou 24 candidatos e recomendou o Argon2.
- Digite ou cole no campo o texto que quer transformar em hash, em uma única linha;
- Clique em Criptografar e leia os 64 caracteres do SHA-256, com o MD5 e o SHA-1 ao lado;
- Teste a conferência digitando abc: o SHA-256 precisa ser ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad;
- Copie o hash e compare com o valor de referência, caractere por caractere, sem espaço nem quebra de linha sobrando no texto;
- Para um arquivo ou dado sensível, rode o comando do sistema (Get-FileHash no Windows, sha256sum no Linux, shasum -a 256 no macOS) e compare com o valor publicado; a caixa das letras não muda o resultado;
- Se o site da empresa guarda senha de cliente em SHA-256 puro, a correção é de estrutura e entra no projeto de criação de sites, não em uma ferramenta de hash.
A ferramenta de criptografia SHA256 online gera grátis, dentro do seu navegador, o hash SHA-256 de qualquer texto, com 64 caracteres hexadecimais, e mostra ao lado o MD5 e o SHA-1 da mesma entrada. O texto não sai do computador, e o mesmo texto devolve sempre o mesmo hash, o que permite conferir se um dado foi alterado.
Na Lucas Ferraz SEO, a regra que passo para quem cuida do site é direta: texto público se confere aqui, e senha, chave de API ou documento de cliente se confere no comando do próprio computador, sem passar por página nenhuma.
O que é o SHA-256 e dá para descriptografar?
O SHA-256 é a função de hash da família SHA-2 que resume qualquer entrada em 256 bits, escritos como 64 caracteres hexadecimais, definida pelo NIST no padrão federal de hash seguro FIPS 180-4, publicado em agosto de 2015. A mesma entrada gera sempre o mesmo valor, e um caractere trocado muda o resultado inteiro.
Descriptografar um SHA-256 não é possível, porque o hash é um caminho de mão única e não guarda o texto original. O que aparece como conversão de SHA-256 para texto é uma consulta a listas de hashes já calculados de palavras comuns, por isso uma senha curta pode ser achada e um texto longo e aleatório, não.
Para o dono do negócio, a consequência prática é usar o SHA-256 para conferir e assinar dados, e nunca como cofre de uma informação que alguém da equipe precise ler de novo depois.
Como calcular o hash SHA-256 de um texto?
O hash SHA-256 de um texto sai em três passos na ferramenta acima, sem cadastro e sem instalar nada, e um teste com a palavra abc confirma em segundos que o cálculo está certo antes de você usar o resultado em uma comparação ou em um registro.
- Digite ou cole o texto no campo, em uma única linha;
- Clique em Criptografar e leia os 64 caracteres do SHA-256, com o MD5 e o SHA-1 ao lado;
- Copie o hash e compare com o valor de referência, do primeiro ao último caractere.
Na conferência da agência em 2 de outubro de 2026, a ferramenta devolveu para a entrada abc o hash ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad, idêntico ao vetor de teste publicado pelo NIST, e acertou também o segundo vetor oficial, de 56 caracteres.
Quando um hash SHA-256 não bate, eu testo primeiro a ferramenta com abc: se ela devolve ba7816bf, o cálculo está certo e a diferença está no texto que entrou, quase sempre um espaço ou uma quebra de linha.
Lucas Ferraz, especialista em SEO
Tudo que a ferramenta de SHA-256 calcula em um clique
A ferramenta de SHA-256 calcula três hashes do mesmo texto em um clique, o SHA-256, o SHA-1 e o MD5, e cada recurso abaixo responde a uma decisão de quem precisa conferir, registrar ou comparar um dado com o valor que outra parte informou.
- SHA-256 com 64 caracteres hexadecimais em minúsculas, para integridade, assinatura e comparação com o valor publicado por quem enviou o dado;
- SHA-1 com 40 caracteres, para bater o registro de sistemas antigos, com mais detalhes no gerador de hash SHA-1 online;
- MD5 com 32 caracteres, para checagem rápida de cópia, sem resistência a adulteração;
- Cálculo do SHA-256 pela Web Crypto API do navegador, uma das 4 funções de resumo previstas na especificação de criptografia para a web do W3C (SHA-1, SHA-256, SHA-384 e SHA-512), sem envio do texto a servidor;
- Texto convertido em UTF-8 antes do cálculo, o que mantém acento e emoji com o mesmo hash de um arquivo salvo em UTF-8.
Por que o hash SHA-256 não bate com o do terminal?
O hash SHA-256 muda inteiro quando muda um único byte da entrada, e na medição da agência a diferença mais comum veio da quebra de linha: abc gera ba7816bf, enquanto abc seguido de quebra de linha, que é o que o comando echo entrega ao terminal, gera edeaaff3.
- Quebra de linha no fim: o echo do Linux e do macOS e muitos editores costumam acrescentar uma, e a ferramenta não, porque o campo aceita uma linha só;
- Texto colado em várias linhas: o navegador junta as linhas antes do cálculo, então “linha 1” e “linha 2” viram “linha 1linha 2” e o hash deixa de bater com o do arquivo;
- Espaço copiado junto no fim: abc com um espaço gera 5488613c, outro hash inteiro;
- Letra maiúscula na entrada: Abc gera 06d90109, porque o cálculo diferencia caixa;
- Codificação diferente de UTF-8: um arquivo salvo em outra codificação grava o “ç” com outros bytes e muda o resultado.
Para conferir texto com mais de uma linha, salve o conteúdo em arquivo e calcule o hash pelo comando do sistema operacional, que lê os bytes exatamente como estão gravados.
Como ver o SHA-256 de um arquivo?
O SHA-256 de um arquivo se calcula no próprio computador, porque a ferramenta de SHA-256 trabalha só com texto. No Windows, o comando Get-FileHash do PowerShell usa o SHA-256 como algoritmo padrão, então basta informar o caminho do arquivo.
- Windows, no PowerShell:
Get-FileHash .\arquivo.zip; - Linux, no terminal:
sha256sum arquivo.zip; - macOS, no Terminal:
shasum -a 256 arquivo.zip.
O Get-FileHash devolve o hash em letras maiúsculas e a ferramenta em minúsculas. Na medição da agência, um arquivo com o texto abc deu BA7816BF…20015AD no PowerShell, o mesmo valor da ferramenta, porque na comparação contam os 64 caracteres e não a caixa das letras.
Dá para usar o SHA-256 para guardar a senha dos clientes?
Para senha de cliente, o SHA-256 sozinho não serve, porque é rápido de propósito e permite testar um volume enorme de tentativas em pouco tempo. A competição aberta de hashing de senhas, que rodou de 2013 a 2015 e avaliou 24 candidatos, escolheu o Argon2 como recomendação, uma função lenta e com sal feita para isso.
Se o site da empresa tem área do cliente com senha e você não sabe como ela é guardada, a correção é de estrutura do sistema e entra na criação de sites profissionais, e não em uma ferramenta de hash.
Para criar a senha em si, com tamanho e variedade de caracteres que resistem a tentativa, o gerador de senha forte resolve a etapa que vem antes de qualquer hash.
Qual o algoritmo de hash mais forte?
Entre os três algoritmos que a ferramenta calcula, o SHA-256 é o mais forte e o único dos três aceito hoje para assinatura e verificação contra adulteração. A família SHA-2 tem ainda o SHA-384 e o SHA-512, maiores, usados quando o sistema do outro lado exige um deles.
| Algoritmo | Tamanho do hash | Uso recomendado hoje |
|---|---|---|
| MD5 | 32 caracteres (128 bits) | Conferência rápida de integridade, sem resistência a fraude |
| SHA-1 | 40 caracteres (160 bits) | Identificação em sistemas legados, obsoleto para segurança |
| SHA-256 | 64 caracteres (256 bits) | Integridade, assinatura e verificação com resistência a fraude |
Para conferir se um dado foi adulterado, use o SHA-256; o gerador de hash MD5 e o SHA-1 só fazem sentido quando o sistema do outro lado registra esses formatos e você precisa bater exatamente o valor dele.
Quando alguém me manda um hash para conferir sem dizer o algoritmo, conto os caracteres antes de calcular qualquer coisa: 64 apontam para SHA-256, 40 para SHA-1 e 32 para MD5, e a contagem resolve a dúvida na hora.
Perguntas frequentes sobre o SHA-256
Estas são as dúvidas mais comuns de quem vai gerar ou conferir um hash SHA-256 no dia a dia do site e da empresa.
Um hash se gera passando o texto por uma função de resumo, como o SHA-256. Na ferramenta, digite o texto em uma linha, clique em Criptografar e copie os 64 caracteres. Para um arquivo, use o comando do sistema, como o Get-FileHash no Windows, que já calcula o SHA-256 sem precisar escolher o algoritmo.
Um hash SHA-256 não volta a ser texto, porque a função descarta a informação que permitiria reverter o cálculo. Quem acha o texto de um hash só consegue quando ele já está em uma lista de valores pré-calculados, o que acontece com palavras curtas e senhas comuns, e quase nunca com textos longos.
O hash SHA-256 tem sempre 256 bits, que aparecem como 64 caracteres hexadecimais, de 0 a 9 e de a até f. O tamanho não muda com a entrada: uma letra ou um contrato inteiro devolvem os mesmos 64 caracteres, e qualquer resultado com outra quantidade veio de outro algoritmo.
O texto digitado na ferramenta de SHA-256 não é enviado, porque o cálculo roda no seu navegador. Dá para conferir: abra as ferramentas do desenvolvedor com F12, vá na aba Rede e clique em Criptografar. Nenhuma requisição nova aparece com o seu texto, e o hash surge mesmo assim.
A ferramenta gera o SHA-256 simples e não o HMAC-SHA-256, que combina o texto com uma chave secreta para assinar a mensagem. Para assinar requisição de API, use a biblioteca da linguagem do sistema, porque a chave secreta não deve ser digitada em nenhum site, mesmo em ferramenta que roda no navegador.
O hash SHA-256 diferencia maiúsculas na entrada, então abc e Abc geram valores totalmente diferentes. Na saída, a caixa não importa: BA78 e ba78 representam o mesmo número hexadecimal, e o Get-FileHash mostra maiúsculas enquanto a ferramenta mostra minúsculas, sem mudar o resultado da comparação.
O SHA-256 certo para conferir arquivos e dados do seu site
O SHA-256 é o hash para confirmar que um dado chegou inteiro, e a decisão de onde calcular depende do que você confere: texto curto e público se confere na ferramenta, arquivo e dado sensível pelo comando do próprio computador, e senha de cliente nunca fica guardada em SHA-256 puro.
Um exemplo comum: o desenvolvedor entrega o backup do site e informa o SHA-256 do arquivo. O dono do negócio roda o Get-FileHash no arquivo recebido e compara os 64 caracteres; se batem, o backup chegou inteiro, e se diferem, pede o envio de novo antes de apagar a cópia antiga.
Seus dados estão seguros
O processamento da ferramenta acontece diretamente no navegador sempre que possível. Nenhum dado sensível precisa ser enviado para solicitar um orçamento ou acessar o conteúdo da página.