• Roda no seu navegador
  • 8 algoritmos
  • SHA-3 padrão
  • Roda no seu navegador
  • Grátis

Gerador de hash online grátis

Gere hashes MD5, SHA-1, SHA-256, SHA-512 e SHA-3 na hora, no seu navegador — sem envios e sem conta, então seu texto continua privado.

Gere um hash

0 / 10,000

Seu texto é processado localmente — nunca é enviado a nenhum servidor.

Algoritmo de hash

Como gerar um hash

1

Digite seu texto

Digite ou cole até 10.000 caracteres. Espaços e quebras de linha contam: eles mudam o hash.

2

Escolha um algoritmo

Escolha o algoritmo do hash com o qual você quer comparar, ou SHA-256 se estiver criando um novo.

3

Copie ou baixe

Clique em Gerar para obter o hash na hora e depois copie-o para a área de transferência ou salve-o como arquivo .txt.

Algoritmos compatíveis

AlgoritmoTamanho da saídaSegurança
MD5128 bits (32 hex)legacy
SHA-1160 bits (40 hex)legacy
SHA-256256 bits (64 hex)strong
SHA-512512 bits (128 hex)strong
SHA-3 (224)224 bits (56 hex)strong
SHA-3 (256)256 bits (64 hex)strong
SHA-3 (384)384 bits (96 hex)strong
SHA-3 (512)512 bits (128 hex)strong

Por que usar nosso gerador de hash?

Privado

O hash é gerado no seu navegador. Seu texto nunca é enviado a nenhum servidor.

Conferido com o padrão

Cada algoritmo é testado com resultados de referência, incluindo o SHA-3 oficial (FIPS 202).

8 algoritmos

MD5, SHA-1, SHA-256, SHA-512 e os quatro tamanhos de SHA-3: 224, 256, 384 e 512 bits.

Copie e baixe

Copie para a área de transferência com um clique ou salve o hash e a entrada como um arquivo .txt simples, pronto para usar em qualquer lugar.

Funciona no celular

Funciona no navegador de celulares e tablets, sem app para instalar.

Totalmente grátis

Sem conta e sem limites: roda no seu dispositivo, então gere quantos hashes quiser.

8
Algoritmos
0
Envios
Local
Roda no seu navegador
100%
Grátis

Perguntas frequentes

O que é uma função de hash criptográfica?

Uma função de hash criptográfica recebe uma entrada de qualquer tamanho e produz uma saída de tamanho fixo, chamada hash ou digest. A saída parece um dado aleatório, mas a mesma entrada sempre gera a mesma saída. Mesmo a mudança de um único caractere na entrada gera um hash completamente diferente — isso se chama efeito avalanche. Funções de hash são de mão única: é computacionalmente inviável reconstruir a entrada original a partir do hash.

MD5, SHA-1, SHA-256 ou SHA-3: qual usar?

O MD5 (128 bits) e o SHA-1 (160 bits) são considerados criptograficamente quebrados e não devem ser usados em tarefas sensíveis à segurança, como armazenamento de senhas ou assinaturas digitais. Eles ainda servem para usos que não envolvem segurança, como checksums e chaves de cache. O SHA-256 e o SHA-512 fazem parte da família SHA-2 e são a escolha habitual hoje. O SHA-3 é um projeto diferente, baseado no Keccak, padronizado em 2015 como reserva caso o SHA-2 venha a ser quebrado; na prática, não é mais forte, apenas diferente. Uma armadilha: algumas bibliotecas chamam o Keccak original de SHA-3, e ele gera resultados diferentes. Esta página usou uma delas até outubro de 2026; agora ela gera os resultados padrão do SHA-3.

Usos comuns de geradores de hash

Verificações de integridade comparam um hash publicado com o hash do que você baixou; se forem iguais, o arquivo chegou sem alterações. Assinaturas digitais assinam o hash de um documento, e não o documento inteiro. O Git usa SHA-1 — e repositórios mais novos podem usar SHA-256 — para identificar cada commit e arquivo. Sites armazenam senhas com hashes propositalmente lentos, como Argon2 ou bcrypt, nunca com um único SHA-256 rápido, porque hashes rápidos permitem que um banco de dados roubado seja testado bilhões de vezes por segundo.

Por que seu hash não confere

Um hash muda completamente se até um único caractere mudar, e algumas diferenças são invisíveis. O SHA-256 de “hello” começa com 2cf24dba; com uma quebra de linha depois, como a que o comando echo hello adiciona, começa com 5891b5b5; com uma quebra de linha do Windows (CR LF), começa com cd2eca35; e “Hello” com H maiúsculo começa com 185f8db3. Por isso, verifique se há quebra de linha ou espaço no final, finais de linha do Windows ou do Unix e letras maiúsculas. Dígitos hexadecimais em maiúsculas ou minúsculas não fazem diferença: 2CF24DBA e 2cf24dba são o mesmo hash. Esta ferramenta gera o hash do seu texto em UTF-8, como quase todas as outras ferramentas.

Como verificar um arquivo baixado

Páginas de download costumam publicar um checksum SHA-256 ao lado do arquivo. Para comparar, gere o hash do arquivo no seu próprio computador: no Windows, abra o Prompt de Comando e execute certutil -hashfile yourfile SHA256; no macOS, execute shasum -a 256 yourfile no Terminal; no Linux, execute sha256sum yourfile. Se o resultado for igual ao publicado, o arquivo é exatamente o que o distribuidor publicou. Colar um arquivo em uma caixa de texto não funciona para isso, porque um arquivo é feito de bytes, não de texto.

Precisa de ajuda ou tem alguma dúvida?

Fale com a gente — costumamos responder em 2 a 3 dias úteis.

Fale conosco