Gerador de hashes para MD5, SHA-1, SHA-256 e SHA-512
O gerador de hashes calcula MD5, SHA-1, SHA-256 e SHA-512 ao mesmo tempo a partir de um texto ou arquivo, em Hex ou Base64. Para ZAP-Hosting, por exemplo, o hash SHA-256 é 1cd8d762eb2a7a79…. Com a comparação de checksums, você vê imediatamente se um download do servidor ou um plugin foi alterado. Tudo roda apenas no seu navegador.
Criado por Luca Stanek
Checksums fazem parte da rotina de um servidor. Em um VPS, você pode verificá-los diretamente com sha256sum.
0 caracteres, 0 bytes (UTF-8)
É assim que echo text | sha256sum também calcula: echo adiciona uma quebra de linha, por isso o hash é diferente do texto puro.
Hashes
Assim que você digitar um texto, MD5, SHA-1, SHA-256 e SHA-512 aparecerão aqui.
Cole o hash da página de download ou a saída de sha256sum. O algoritmo é identificado pelo comprimento.
Exemplo de resultado
Veja como é o resultado no Gerador de Hash
Digite um texto ou selecione um arquivo, e a ferramenta gera os quatro hashes na hora. O exemplo abaixo usa um texto fixo; seus hashes dependem do que você inserir.
Exemplo · Texto sem quebra de linha, resultado em hexadecimal
Entrada
- Texto
- ZAP-Hosting
- 11 caracteres, exatamente 11 bytes em UTF-8. Até um espaço extra gera hashes completamente diferentes.
Saída
- MD5
- b8b6e1520117d24a5a5351c89edc9db0
- 128 bits, 32 caracteres hexadecimais
- SHA-1
- ad49005c79b06813d236b195f1188cd1e9709eaa
- 160 bits, 40 caracteres hexadecimais
- SHA-256
- 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671
- 256 bits, 64 caracteres hexadecimais
- SHA-512
- 9ecee2b79b9a4323acf0ebf33dce6ac44ba23b32269ddc30918ff1d76120b121643f656b25879b6d4b68ecafb6d0c9c99c8c20abc00c6da3c44f7a4e6c572e31
- 512 bits, 128 caracteres hexadecimais
Funções
Tudo para hashes e checksums
De textos curtos a grandes downloads de servidores: MD5, SHA-1, SHA-256 e SHA-512 em uma só ferramenta.
Quatro algoritmos de uma vez
MD5, SHA-1, SHA-256 e SHA-512 são calculados ao mesmo tempo, sem que você precise mudar nada.
Até arquivos grandes
Os arquivos são lidos em blocos de 4 MiB, com indicador de progresso e botão para cancelar.
Comparação de checksums
Cole o hash esperado. O algoritmo é identificado pelo comprimento, e as correspondências são destacadas.
Hex, HEX maiúsculo ou Base64
Saída no formato da sua fonte, com cada valor copiável em um clique.
Como na linha de comando
O texto é transformado em hash como UTF-8, opcionalmente com uma quebra de linha, como no echo. Assim, os valores correspondem aos do sha256sum.
Apenas no seu navegador
Sem transmissão nem armazenamento. Até arquivos confidenciais permanecem no seu dispositivo.
Guia
Calcule um hash em três etapas
Veja como usar o gerador de hashes para obter e verificar a soma de verificação de um texto ou arquivo.
Passo 1
Escolher texto ou arquivo
Selecione “Texto” ou “Arquivo” acima. Digite um texto ou arraste um arquivo para a área, como um download de servidor ou um plugin. Para obter o mesmo valor que echo text | sha256sum, ative “Adicionar quebra de linha”.
Passo 2
Consultar e copiar hashes
MD5, SHA-1, SHA-256 e SHA-512 aparecem ao mesmo tempo. Escolha hexadecimal, hexadecimal em maiúsculas ou Base64 e copie o valor com um clique.
Passo 3
Comparar checksums
Cole o hash esperado ou a saída de sha256sum. A ferramenta identifica o algoritmo pelo comprimento e mostra se a soma de verificação corresponde.
Algoritmos
Comparação entre MD5, SHA-1, SHA-256 e SHA-512
Todas as quatro são funções unidirecionais de tamanho fixo. Elas diferem no tamanho e em serem ou não consideradas seguras atualmente.
MD5
128 bits, 32 caracteres hexadecimais
Comprometido: é possível criar colisões intencionalmente.
Use apenas como checksum para detectar erros acidentais, por exemplo, em páginas antigas de download e arquivos de Mods.
SHA-1
160 bits, 40 caracteres hexadecimais
Comprometido: a primeira colisão prática foi publicada em 2017.
Checksums antigos e IDs de objetos Git; não use para novas assinaturas.
SHA-256
256 bits, 64 caracteres hexadecimais
Seguro e padrão para downloads, imagens Docker e certificados.
Recomendado para novas somas de verificação de downloads de servidores, plugins e Backups.
SHA-512
512 bits, 128 caracteres hexadecimais
Seguro e, em processadores de 64 bits, muitas vezes mais rápido que SHA-256.
Checksums longas, atributos de integridade (SRI) e imagens Linux.
No servidor
Verificar checksum por comando
No seu servidor ou computador, esses comandos calculam os mesmos hashes que a ferramenta. Você pode colar o resultado acima em “Comparar checksum”.
Linux
sha256sum server.zip sha512sum server.zip md5sum server.zip
Windows (PowerShell)
Get-FileHash server.zip -Algorithm SHA256 certutil -hashfile server.zip SHA256
macOS
shasum -a 256 server.zip shasum -a 512 server.zip md5 server.zip
Descobrir mais
Mais ferramentas
Gerador e verificador de Bcrypt
Gere e verifique hashes Bcrypt inteiramente no navegador, com fator de custo ajustável.
Criado por Rugile Rutkauskaite
Codificador/decodificador Base64
Codifique e descodifique texto em Base64, incluindo a variante segura para URL e mensagens de erro claras, diretamente no navegador.
Criado por Jakub Martyniak
Gerador de senhas
Crie senhas fortes e aleatórias diretamente no navegador — nada é salvo nem transmitido.
Criado por Rugile Rutkauskaite
Gerador de UUID
Gere UUIDs das versões 1, 4, 5 e 7, individualmente ou em lote, com formato personalizável, diretamente no navegador.
Criado por Jakub Martyniak
FAQ
Perguntas frequentes sobre o gerador de hashes
Respostas rápidas sobre hashes, checksums e privacidade.
Um hash é uma impressão digital de tamanho fixo: mudar apenas um caractere já produz um valor completamente diferente. O gerador de hashes calcula quatro de uma vez: MD5 com 32, SHA-1 com 40, SHA-256 com 64 e SHA-512 com 128 caracteres hexadecimais. Para o texto ZAP-Hosting, por exemplo, o hash MD5 é b8b6e1520117d24a5a5351c89edc9db0 e o hash SHA-256 é 1cd8d762eb2a7a7969893c0174221ee4a31f6b37130b570949d5f1751a4c1671. Se quiser, você pode exibir os valores em letras maiúsculas ou em Base64.
Mude para “Arquivo” e selecione o arquivo baixado. Depois, cole o hash da página de download em “Comparar soma de verificação”. A ferramenta identifica o algoritmo pelo comprimento e informa se a soma de verificação corresponde. Você também pode colar diretamente a saída de sha256sum, md5sum, shasum, certutil ou Get-FileHash, além de valores com prefixos como sha256: ou sha512- de informações SRI.
Não. O texto e o arquivo são lidos e transformados em hash apenas no seu navegador. Não há solicitações a servidores, armazenamento nem dados na URL. Por isso, você também pode verificar arquivos grandes ou confidenciais.
Geralmente, a diferença vem de uma quebra de linha: echo text | sha256sum acrescenta uma quebra de linha ao texto. Ative “Adicionar quebra de linha” na ferramenta para que os valores coincidam. Espaços no fim e quebras de linha do Windows também alteram completamente o hash.
Use SHA-256 para novas somas de verificação e SHA-512 para somas de verificação muito longas. MD5 e SHA-1 são considerados inseguros porque é possível criar colisões deliberadamente; eles já não servem para assinaturas ou senhas. Ainda ajudam a detectar erros aleatórios de transmissão, por isso continuam presentes em muitas páginas de download.
Não. Um hash é uma função unidirecional: não é possível recuperar o texto a partir do resultado. Os chamados decifradores de MD5 apenas procuram valores conhecidos em listas grandes. MD5 e SHA-256 não são adequados para armazenar senhas; para isso, use Bcrypt com salt.
A ferramenta não impõe um limite fixo. Ela lê o arquivo em blocos de 4 MiB e mostra o progresso, sem precisar carregá-lo inteiro na memória. O tempo necessário depende do tamanho do arquivo e do seu dispositivo. Enquanto o arquivo é lido, você pode parar com “Cancelar”.
Os dois são o mesmo hash, apenas escritos de formas diferentes. Hex usa os caracteres de 0 a 9 e de a a f; é assim que sha256sum e a maioria das páginas de download o exibem. Base64 é mais curto e é usado, por exemplo, em atributos de integridade no HTML (SRI) e em algumas APIs. A comparação reconhece os dois formatos.
Mais alguma pergunta?
Contatar o suporteProcurando um servidor para seus projetos?
Um VPS da ZAP-Hosting oferece acesso root completo, acesso SSH próprio e ferramentas como sha256sum diretamente no servidor.
Sem configuração. Sem riscos. Online em segundos.
Procurando mais ferramentas? Ver todas as ferramentas para desenvolvedores
