Compute MD5, SHA-1, SHA-256, and SHA-512 hashes. 100% local — no data uploaded.
All hashing is performed locally in your browser — no input is uploaded. MD5 and SHA-1 are cryptographically broken and must not be used for security-sensitive purposes. Use SHA-256 or SHA-512 for any security application.
A hash converts any input size to a fixed-length digest. It is one-way (you cannot undo it), deterministic (same input → same output), and avalanche-sensitive (a one-bit change scrambles the whole result).
SHA-256 always returns 64 hex characters (256 bits), whether you hash one word or a whole disk image. Hashing 'Hello World!' with SHA-256 gives 7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069.
Paste Hello World! into the tool and click Compute Hashes to verify the SHA-256 output below.
A hash is a fixed-size fingerprint of data. Paste any text and the tool instantly computes MD5, SHA-1, SHA-256, and SHA-512 hashes using the Web Crypto API.
FreeToolHub Hash Generator is a free browser-based tool that computes MD5, SHA-1, SHA-256, and SHA-512 hashes, no signup, no upload.
Calcule hashes MD5, SHA-1, SHA-256 e SHA-512 de qualquer texto. 100% do lado do cliente, sem upload, gratuito, sem cadastro.
Esta ferramenta calcula hashes criptográficos de qualquer texto nos quatro algoritmos principais: MD5, SHA-1, SHA-256 e SHA-512. Cole a entrada uma vez e os quatro resumos aparecem simultaneamente em hexadecimal, prontos para copiar. Ele serve para as tarefas de verificação do dia a dia — confirmar o checksum de um arquivo baixado, gerar chaves de cache, derivar identificadores para deduplicação — e a comparação é executada inteiramente no seu navegador usando a API Web Crypto, para que valores sensíveis como credenciais pré-hashed nunca trafiquem pela rede.
Desenvolvedores verificam checksums publicados junto com downloads e lançamentos, geram chaves determinísticas para cache e deduplicação, e produzem hashes de conteúdo para detecção de alterações em pipelines. Profissionais de segurança demonstram o comportamento de hash e comparam listas de resumos conhecidos como ruins. Engenheiros de dados hasheiam colunas de PII antes de compartilhar amostras, substituindo e-mails e IDs por tokens estáveis e não reversíveis. Estudantes de criptografia veem, concretamente, como uma única alteração de caractere desencadeia um resumo completamente diferente — o efeito avalanche — nos quatro algoritmos de uma vez.
(1) Cole seu texto na entrada. (2) Todos os quatro resumos são calculados instantaneamente — MD5 e SHA-1 dos algoritmos legados ainda usados para checksums, SHA-256 e SHA-512 da família moderna SHA-2 via Web Crypto. (3) Copie qualquer resumo com um clique; a saída em hexadecimal usa a convenção de minúsculas. A ferramenta processa localmente, suporta entrada de várias linhas e atualiza em tempo real enquanto você edita. Note que ela hasha texto codificado como UTF-8; para hashing de arquivos, use as ferramentas em modo de arquivo, pois arquivos exigem leitura binária em vez de codificação de texto.
Os quatro algoritmos se dividem em níveis legado e moderno. O MD5 está quebrado para fins de segurança — ataques de colisão práticos existem — mas ainda é adequado para checksums não adversariais e compatibilidade com sistemas legados. O SHA-1 também está quebrado em termos de colisão desde 2017 e não deve proteger nada novo. SHA-256 e SHA-512, da família SHA-2, permanecem resistentes a colisões e são a escolha correta para assinaturas, certificados, verificação de integridade contra adulteração e qualquer coisa criptográfica. Orientação prática: use SHA-256 por padrão; mantenha MD5 apenas para corresponder a valores que um sistema legado já armazena. Um limite importante a lembrar: hashes não são armazenamento de senha — MD5 ou SHA-256 simples de uma senha cai para quebra por GPU e tabelas arco-íris; use bcrypt, scrypt ou Argon2 com sal para credenciais. Esta ferramenta existe para verificação e identificação, não para manipulação de senhas.
SHA-256 é o padrão sensato — rápido, resistente a colisões e aceito por todos os sistemas modernos. SHA-384/512 quando uma especificação os exigir. MD5 e SHA-1 estão quebrados para fins de segurança (ataques de colisão práticos existem) mas ainda são úteis para checksums não adversariais, como verificar se um arquivo foi baixado intacto de um mirror que publica somas MD5.
Sim — esta ferramenta usa a API Web Crypto embutida do navegador no seu dispositivo. O texto de entrada nunca deixa sua máquina, então é seguro hashear senhas, tokens ou strings confidenciais para impressão digital e verificações de deduplicação. Também funciona offline uma vez carregado.
Não — hashes criptográficos são funções unidirecionais. Dado '5f4dcc3b...', não há operação que retorne a entrada; em vez disso, atacantes hasheiam bilhões de palpites e comparam as saídas. É exatamente por isso que o armazenamento de senha usa hashes lentos e com sal (bcrypt/argon2) em vez de uma única passagem rápida de SHA-256.
Hashes são determinísticos: mesmos bytes de entrada, mesmo resumo de saída — essa propriedade é o que torna checksums e deduplicação possíveis. E eles têm avalanche: alterar um caractere reorganiza aproximadamente metade de todos os bits de saída, então entradas visualmente similares ('invoice-1' vs 'invoice-2') produzem resumos completamente não relacionados.
Ela calcula hashes MD5 (128-bit), SHA-1 (160-bit), SHA-256 (256-bit) e SHA-512 (512-bit) usando a API Web Crypto. Um arquivo de 1MB é hasheado em menos de 10ms para SHA-256. A saída está disponível em codificação hexadecimal ou base64. Todo o cálculo é local — nenhum dado é transmitido para hashing.
MD5 está quebrado para fins de segurança (ataques de colisão demonstrados desde 2004) mas ainda é útil para checksums de integridade de arquivo. SHA-256 é o padrão atual para hashing de senha (com sal), assinaturas digitais e blockchain. Para armazenamento de senha especificamente, use bcrypt ou Argon2 — esta ferramenta é melhor para verificação de arquivo e geração de assinatura de API.
It computes MD5 (128-bit), SHA-1 (160-bit), SHA-256 (256-bit), and SHA-512 (512-bit) hashes using the Web Crypto API. A 1MB file hashes in under 10ms for SHA-256. Output is available in hexadecimal or base64 encoding. All computation is local—no data is transmitted for hashing.
Esta ferramenta também é conhecida por estas tarefas — cada link abre a mesma ferramenta com um guia focado:
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.