Gerador de Hash e Checksum
Gere hashes criptográficos para texto ou um arquivo, e compare com um checksum esperado para verificar se um download não foi corrompido ou alterado.
Resultados
Digite um texto ou solte um arquivo para calcular o hash.
Como funciona
Informe os dados
Preencha os valores, cole o texto ou envie o arquivo que esta ferramenta usa.
Veja o resultado na hora
A maioria das ferramentas atualiza enquanto você digita; algumas usam um único botão. De qualquer forma, o resultado aparece aqui mesmo.
Use o resultado
Copie, baixe ou compartilhe o que a ferramenta gerar — o controle é sempre seu.
O que é Gerador de Hash e Checksum?
O Gerador de Hash é uma ferramenta para calcular impressões digitais criptográficas de textos e arquivos, ajudando a verificar integridade com SHA-1, SHA-256, SHA-384 e SHA-512.
Como gerar um hash ou verificar o checksum de um arquivo
Use este guia para escolher o algoritmo, gerar hashes de texto ou arquivo e comparar com checksums publicados.
Qual algoritmo devo usar?
SHA-256 é a escolha mais comum hoje para checksums e uso geral. SHA-384 e SHA-512 são variantes mais longas do mesmo design. O SHA-1 está incluído porque ainda é o que algumas páginas de download mais antigas e o Git usam, embora não seja mais considerado seguro contra um atacante determinado.
Verificando um download
Muitas páginas de download publicam um checksum SHA-256 (ou parecido) ao lado de um arquivo. Solte o arquivo baixado nesta ferramenta, cole o hash publicado em "Hash esperado", e a ferramenta detecta com qual algoritmo ele bate pelo tamanho e diz se são idênticos.
Como usar
- Alterne entre as abas Texto e Arquivo dependendo do que está fazendo hash.
- Digite um texto, ou solte um arquivo, para ver seus hashes SHA-1, SHA-256, SHA-384 e SHA-512.
- Opcionalmente cole um hash esperado para compará-lo automaticamente com o algoritmo correspondente.
- Escolha Copiar ao lado de qualquer hash para copiá-lo.
Notas sobre hash
Hashes são impressões digitais, não segredos. Use para conferir integridade e evite tratar hash sem sal de texto privado como dado protegido.
Perguntas frequentes
Um hash é o mesmo que criptografia?
Não. Um hash é de mão única: produz uma impressão digital de tamanho fixo da entrada, mas não há como recuperar o texto ou arquivo original a partir dele. Ele serve para verificar integridade, não para esconder conteúdo.
Por que o MD5 não está disponível?
A Web Crypto API nativa dos navegadores não implementa MD5, só SHA-1 e a família SHA-2. Se você precisa conferir um checksum MD5 especificamente, vai precisar de outra ferramenta.
Como a comparação de hash esperado escolhe o algoritmo?
Ela olha o tamanho do hash colado: 40 caracteres hexadecimais significa SHA-1, 64 significa SHA-256, 96 significa SHA-384 e 128 significa SHA-512.
Qual o tamanho máximo de arquivo que posso verificar?
O arquivo inteiro é lido na memória para calcular o hash, então arquivos extremamente grandes (bem acima de algumas centenas de megabytes) podem ser lentos ou esbarrar no limite de memória do navegador.
Dois arquivos podem ter o mesmo hash?
Uma colisão é teoricamente possível em qualquer hash de tamanho fixo. Para conferências normais de integridade, SHA-256 e hashes SHA-2 maiores são escolhas mais seguras; evite SHA-1 para decisões de confiança críticas.
Ferramentas relacionadas
- PopularDisponívelLocal
Gerador de Senhas
Gere senhas fortes com a criptografia do navegador.
- DisponívelLocal
Visualizador e Removedor de EXIF
Inspecione metadados de fotos e baixe uma cópia limpa.
- DisponívelLocal
Gerador de Content Security Policy
Monte um cabeçalho Content-Security-Policy a partir de um formulário.
- DisponívelLocal
Decodificador de Certificado X.509
Decodifique certificados PEM ou DER localmente no navegador.
- DisponívelLocal
Analisador de Cabeçalho de E-mail
Organize headers brutos em campos, rota e autenticação reportada.
- DisponívelServidor
Verificador de Senha Vazada
Verifique se uma senha já apareceu em um vazamento de dados conhecido.
- DisponívelServidor
Verificador de Cabeçalhos de Segurança
Escaneie os cabeçalhos de resposta HTTP de um site e avalie sua postura de segurança.
- DisponívelServidor
Verificador de Certificado SSL/TLS
Faça um handshake TLS real contra um domínio e receba uma nota para o certificado, a cadeia e o suporte a protocolos.
- DisponívelLocal
Gerador de HMAC
Gere hashes HMAC com uma chave secreta.
- DisponívelLocal
Gerador de Chave SSH
Gere pares de chaves SSH Ed25519, RSA ou ECDSA com chave pública OpenSSH e fingerprints.