#
Developer/Hash Generator

Hash Generator

Compute MD5, SHA-1, SHA-256, and SHA-512 hashes. 100% local — no data uploaded.

100% LOCAL4 algorithmsWeb CryptoNo uploadFree
Saved Inputs· Auto-save on
▾
A calculadoraPage 1
HASH OUTPUT
Enter text and click "Compute Hashes" to generate MD5, SHA-1, SHA-256, and SHA-512 checksums.

All hashing runs locally in your browser — SHA-1/256/512 via the Web Crypto API, MD5 via a local pure-JS implementation. Your input never leaves the browser.
Data Source & Legal Disclaimer
Effective: Current
Sources: NIST FIPS 180-4 — Secure Hash Standards · RFC 1321 — MD5

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.

See all data sources & update policy →
Como funcionaPage 2

What a hash function does — illustrated

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).

Variable input → fixed digest (SHA-256)
A short phraseA whole book (1 MB)A raw disk image (100 GB)SHA-256one-way function64 hex chars7f83b…always 64 chars (256 bits)

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.

Try it yourself

Paste Hello World! into the tool and click Compute Hashes to verify the SHA-256 output below.

  1. Input:Hello World!
  2. SHA-256:7f83b1657ff1fc53…200126d9069
  3. Length:64 hex chars / 256 bits
FAQ e detalhesPage 3

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.

Sobre esta ferramenta

O que é esta ferramenta?

Calcule hashes MD5, SHA-1, SHA-256 e SHA-512 de qualquer texto. 100% do lado do cliente, sem upload, gratuito, sem cadastro.

4 algorithmsWeb CryptoNo uploadFree

O Que É o Gerador de Hash?

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.

Quem Deve Usar Esta Ferramenta?

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.

Como Funciona?

(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.

MD5 vs SHA-1 vs SHA-256 — Qual Você Deve Usar?

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.

Perguntas frequentes

Qual algoritmo de hash devo escolher?

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.

Os hashes são calculados no meu navegador?

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.

Um hash pode ser revertido para recuperar a entrada original?

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.

Por que a mesma entrada sempre produz o mesmo hash, e por que uma pequena alteração na entrada importa?

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.

Quais algoritmos de hash ela calcula e com que rapidez?

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.

Quando devo usar SHA-256 versus MD5?

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.

Which hash algorithms does it compute and how fast?

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.

Outros nomes desta ferramenta

Esta ferramenta também é conhecida por estas tarefas — cada link abre a mesma ferramenta com um guia focado:

Ferramentas relacionadas

Compartilhar:𝕏inf⬆
Joke of the Day
Oct 22

What do you call a really smart cookie?

Free core, no account

Keep the Free Edition Free

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 tier

100% of proceeds go towards hosting & building more free tools.