---
title: "Criptografia SHA256"
url: "https://lucasferrazseo.com/ferramentas/criptografia-sha256/"
datePublished: "2026-06-20T14:35:25-03:00"
dateModified: "2026-10-08T20:35:22-03:00"
image: "https://lucasferrazseo.com/wp-content/uploads/2026/06/criptografia-sha256-online.webp"
description: "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."
content_signal: ai-train=yes, search=yes, ai-input=yes
---

# 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.

![Página da ferramenta de criptografia sha256 online da Lucas Ferraz SEO, com o título Criptografia SHA256, três passos de uso e a janela que mostra o texto abc com o hash de 64 caracteres gerado no navegador.](https://lucasferrazseo.com/wp-content/uploads/2026/06/criptografia-sha256-online.webp)

## Resumo

A 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.

## Principais pontos

- 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.

## Passo a passo

1. Digite ou cole no campo o texto que quer transformar em hash, em uma única linha;
2. Clique em Criptografar e leia os 64 caracteres do SHA-256, com o MD5 e o SHA-1 ao lado;
3. Teste a conferência digitando abc: o SHA-256 precisa ser ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad;
4. Copie o hash e compare com o valor de referência, caractere por caractere, sem espaço nem quebra de linha sobrando no texto;
5. 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;
6. 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](https://csrc.nist.gov/pubs/fips/180-4/upd1/final), 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.

1. Digite ou cole o texto no campo, em uma única linha;
2. Clique em Criptografar e leia os 64 caracteres do SHA-256, com o MD5 e o SHA-1 ao lado;
3. 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](https://lucasferrazseo.com/autor-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](https://lucasferrazseo.com/ferramentas/criptografia-sha1/);
- 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](https://www.w3.org/TR/WebCryptoAPI/) (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](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/get-filehash?view=powershell-7.6), 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](https://www.password-hashing.net/), 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](https://lucasferrazseo.com/servicos/criacao-de-sites/), 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](https://lucasferrazseo.com/ferramentas/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](https://lucasferrazseo.com/ferramentas/criptografia-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.

### Como gerar um hash?

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.

### Dá para converter um hash SHA-256 de volta em texto?

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.

### Qual o tamanho de um hash SHA-256?

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 que eu digito é enviado para algum servidor?

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 HMAC-SHA-256 para assinar requisição de API?

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 letras maiúsculas de minúsculas?

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.
