O hash SHA256 é calculado à medida que escreves, usando o motor WebCrypto nativo do navegador, por isso o teu texto e ficheiros nunca saem do dispositivo nem são enviados para um servidor. Lê o resultado em hex minúsculas, hex maiúsculas ou Base64, e cola um checksum conhecido na caixa Verificar para confirmares se um download ou um hash guardado coincide, sem expor nada a um servidor.
Gerador de Hash SHA256 Grátis
Funciona inteiramente no navegador - sem carregar nada, sem registo.
O que é um gerador de hash SHA256?
Um gerador de hash SHA256 transforma qualquer texto ou ficheiro numa impressão digital fixa de 256 bits, apresentada como 64 caracteres hexadecimais. O mesmo input produz sempre o mesmo digest, mas o processo é unidirecional, por isso não é possível recuperar o original a partir do hash. Esta ferramenta calcula tudo localmente no teu navegador.
Como utilizar
- 1Escolhe texto ou ficheiro. Muda para Texto para fazer o hash de uma string, ou Ficheiro para um ficheiro local - ambos são processados no teu navegador.
- 2Introduz o teu input. Escreve ou cola o texto, ou escolhe um ficheiro. O hash SHA256 atualiza-se assim que há algo para processar.
- 3Escolhe uma codificação. Lê o digest em hex minúsculas, hex maiúsculas ou Base64, e copia-o com um clique.
- 4Verifica (opcional). Cola um checksum SHA256 esperado na caixa Verificar para veres de imediato se Coincide ou Não coincide.
Para quem é
- Programadores que geram um digest SHA256 para guardar como checksum, chave de cache ou impressão digital de conteúdo.
- Quem verifica um download comparando o checksum SHA256 publicado com o ficheiro que recebeu.
- Segurança e DevOps - confirmar que uma configuração, artefacto ou release não mudou byte a byte.
- Aprendizagem e depuração - ver exatamente o que o SHA256 produz para uma dada string ou ficheiro.
Perguntas frequentes
Este gerador SHA256 é gratuito?
Sim - é totalmente grátis, sem registo e sem limites. Cada hash é calculado no teu navegador, por isso podes gerar quantos quiseres.
Os meus dados são enviados para algum lado?
Não. O teu texto e qualquer ficheiro que escolhas são processados localmente no navegador com a API WebCrypto nativa e nunca chegam a um servidor, por isso até um input sensível fica privado.
Um hash SHA256 pode ser desencriptado ou revertido?
Não. O SHA256 é um hash unidirecional, não uma encriptação, por isso não existe nenhuma chave que transforme o digest de volta no original. As ferramentas que dizem «desencriptar» estão apenas a procurar o valor numa tabela de hashes pré-calculados.
Que tamanho tem um hash SHA256?
Um digest SHA256 tem sempre 256 bits, ou seja, 32 bytes. Escrito em hexadecimal são 64 caracteres, e em Base64 são 44 caracteres. O comprimento nunca muda, seja qual for o tamanho do input.
Porque é que o mesmo texto dá por vezes um hash diferente noutro sítio?
Quase sempre por causa da codificação ou de caracteres escondidos. Uma quebra de linha final, um espaço a mais ou uma codificação de texto diferente alteram os bytes do input e, por isso, o hash. Esta ferramenta processa o teu input como UTF-8, exatamente como aparece na caixa.
O SHA256 ainda é seguro?
Sim. O SHA256, parte da família SHA-2, não tem nenhum ataque prático conhecido de colisão ou preimagem e é amplamente usado em TLS, Bitcoin e assinatura de software. Para guardar palavras-passe, usa antes um algoritmo lento como o bcrypt ou o Argon2 - um SHA256 puro é rápido demais para isso.
Consigo fazer o hash de um ficheiro com esta ferramenta?
Sim. Muda para o modo Ficheiro e escolhe um ficheiro; é lido e processado no teu navegador, por isso nada é enviado. O resultado coincide com o SHA256 que obterias com o sha256sum ou o certutil sobre o mesmo ficheiro.