Ir para o conteúdo principal

0 de 3 usos hoje · 3 restantes. Vire Pro e remova o limite.

Upgrade

Gerador de Hash

MD5 · SHA-1 · SHA-256 · SHA-512 — texto ou arquivo, Processamento no dispositivo.

Processado no seu navegador

Tipo de entrada

Texto a hashear

Aguardando texto…

Digite texto para gerar hashes.

Web Crypto. SHA-1/256/512 via crypto.subtle.digest() (criptograficamente verificado). MD5 via SparkMD5 (legado, não recomendado pra segurança). Tudo local — arquivo não é transmitido pelo navegador.
Sobre

O que é um gerador de hash MD5/SHA-1/SHA-256?

Por Quorify EditorialAtualizado em

Uma função de hash transforma qualquer entrada — uma palavra, uma frase longa ou um arquivo inteiro — numa sequência de caracteres de tamanho fixo chamada digest. A propriedade central é que a operação é determinística e de mão única: a mesma entrada sempre produz o mesmo hash, mas é computacionalmente inviável reverter o digest para recuperar o texto original. O Gerador de Hash cobre os algoritmos mais usados no dia a dia de desenvolvimento. O MD5 produz um digest de 128 bits (32 caracteres hexadecimais) e é rápido, mas hoje é considerado criptograficamente quebrado — colisões podem ser geradas deliberadamente —, então deve ser usado apenas para verificação de integridade não-adversarial, como checar se um download chegou completo. A família SHA-2 é a escolha segura: o SHA-256 gera 64 caracteres hex e o SHA-512 gera 128, ambos sem colisões práticas conhecidas. SHA-256 é o padrão para assinaturas digitais, fingerprints de certificados e verificação de integridade de pacotes; SHA-512 oferece margem extra de segurança e roda mais rápido em CPUs de 64 bits. Um ponto importante: hash não é criptografia. Você não 'descriptografa' um hash, e por isso ele não serve para armazenar segredos que precisam ser recuperados — serve para comparar. Para senhas, aliás, um hash simples não basta; usa-se algoritmos lentos com salt como bcrypt ou Argon2, justamente para frustrar ataques de força bruta. A ferramenta calcula tudo no navegador via Web Crypto API, então um texto sensível que você queira comparar nunca é transmitido. Dentro do Quorify, esse gerador é o atalho para conferir, em segundos, se duas strings produzem o mesmo digest sem abrir o terminal.

Casos

Quando usar

  1. Verificar a integridade de um arquivo baixado: gere o SHA-256 do conteúdo e compare com o checksum publicado pelo autor para confirmar que nada foi corrompido ou adulterado no caminho.

  2. Gerar um fingerprint estável de um trecho de texto ou configuração para usar como chave de cache, detectando mudanças sem precisar comparar o conteúdo inteiro byte a byte.

  3. Comparar rapidamente se dois textos longos são idênticos: se os hashes batem, o conteúdo é o mesmo; se diferem em um único caractere, o digest muda completamente.

  4. Produzir o MD5 de uma string para integrar com sistemas legados ou APIs antigas que ainda exigem esse algoritmo como identificador.

  5. Validar manualmente um digest gerado pelo backend durante a depuração, confirmando se a sua implementação de hashing produz o mesmo resultado da ferramenta de referência.

Método

Como funciona o cálculo

Digite ou cole o texto que deseja transformar no campo de entrada. Escolha o algoritmo — MD5 para integridade simples e compatibilidade legada, SHA-256 para uso geral seguro, ou SHA-512 quando quiser uma margem maior. O digest aparece em formato hexadecimal, pronto para copiar. Para comparar com um hash existente, gere o seu e confira caractere a caractere, ou cole o valor esperado ao lado: como o hash é determinístico, qualquer divergência indica que as entradas são diferentes. Lembre-se de que detalhes invisíveis alteram o resultado: um espaço extra no fim, uma quebra de linha ou diferença de codificação (UTF-8 vs Latin-1) geram digests completamente distintos. Por isso, ao comparar com um valor de outra fonte, garanta que a entrada está exatamente igual — incluindo espaços e finais de linha. Nada do que você digita é enviado para fora do navegador, então é seguro testar até com conteúdo confidencial.

FAQ

Perguntas frequentes

MD5 ainda é seguro para alguma coisa?
Para segurança, não — é possível gerar colisões (duas entradas com o mesmo hash) de forma deliberada. Ele continua útil apenas para verificação de integridade casual, como conferir se um download não corrompeu, ou para compatibilidade com sistemas antigos.
Qual a diferença entre SHA-256 e SHA-512?
Ambos são da família SHA-2 e considerados seguros. SHA-256 produz um digest de 64 caracteres hex; SHA-512 produz 128 e usa blocos maiores, o que o torna mais rápido em processadores de 64 bits e com margem extra de resistência teórica.
Posso reverter um hash para recuperar o texto original?
Não. Funções de hash são de mão única por definição. Sites que 'descriptografam' MD5 na verdade consultam tabelas de valores já calculados (rainbow tables) — funciona só para entradas comuns, não é reversão real.
Posso usar este gerador para fazer hash de senhas?
Não é recomendado. Senhas exigem algoritmos lentos e com salt, como bcrypt, scrypt ou Argon2, projetados para resistir a força bruta. Um SHA simples é rápido demais e inseguro para esse fim.
Por que o hash muda se eu adiciono só um espaço?
Por causa do efeito avalanche: qualquer alteração mínima na entrada, mesmo um único bit, altera aproximadamente metade dos bits de saída. Isso é uma propriedade desejada, mas exige atenção ao comparar hashes de fontes diferentes.
O texto que eu colo é enviado para algum servidor?
Não. O cálculo usa a Web Crypto API do próprio navegador, então até dados sensíveis que você queira testar permanecem na sua máquina e nunca trafegam pela rede.
Fontes

Fontes oficiais

Tabelas, leis e referências consultadas para fundamentar esta ferramenta.

  1. Standard internacionalRFC 1321 (1992)IETF · Internet Engineering Task Force

    RFC 1321 — The MD5 Message-Digest Algorithm

    Especificação original do algoritmo MD5 de hash criptográfico. Hoje considerado quebrado para uso em segurança, mas ainda usado para verificação de integridade.

  2. Padrão federal (EUA)FIPS 180-4 (2015)NIST · National Institute of Standards and Technology

    FIPS 180-4 — Secure Hash Standard (SHS)

    Padrão federal norte-americano que define os algoritmos SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 — referência para hashing criptográfico em sistemas modernos.

  3. Guia de segurançaVigenteOWASP Foundation

    OWASP Password Storage Cheat Sheet

    Recomendações da OWASP sobre escolha de algoritmos de hash para senhas (Argon2, bcrypt, PBKDF2) e quando usar SHA-256 vs hashing especializado.

Metodologia — esta ferramenta consulta as tabelas e legislação vigentes nas fontes acima. As regras são atualizadas conforme novas instruções normativas são publicadas pelos órgãos competentes.

Última verificação editorial: junho de 2026.

Compartilhe

§ Como usar

Como gerar hash de texto ou arquivo

Calcule MD5, SHA-1, SHA-256, SHA-512 de qualquer texto ou arquivo localmente.

  1. Escolha entrada: texto ou arquivo

    Cole texto no campo OU arraste um arquivo (até 200MB) na zona de upload.

  2. Selecione algoritmo(s)

    MD5/SHA-1 só para checksums não críticos. SHA-256 ou SHA-512 para integridade real.

  3. Gere o hash

    Cálculo via Web Crypto API nativa. Para arquivos grandes, processamento em chunks (sem travar).

  4. Compare ou copie

    Cole um hash conhecido no campo de comparação para validar igualdade. Botão de cópia disponível.

§ Por que usar

Benefícios

  • MD5, SHA-1, SHA-256, SHA-512 num só lugar

    Calcula todos os hashes em uma operação. Útil para validar checksums de download, debug de assinaturas, deduplicação.

  • Suporta texto e arquivos (até 200MB)

    Cole texto ou arraste arquivo grande. Para arquivos, processa em streaming sem travar o navegador.

  • processado localmente (privacidade verificável)

    Hashes calculados via Web Crypto API no navegador. Verificável via DevTools — nada sai do dispositivo.

  • Comparação de dois inputs

    Compare hashes de dois textos/arquivos lado a lado para verificar se são idênticos byte-a-byte.

§ Para quem é

Casos de uso

  1. Sysadmin verificando download

    Compara SHA-256 de ISO baixada com hash oficial do site para garantir integridade.

  2. Desenvolvedor implementando cache

    Gera fingerprint MD5 de arquivos para deduplicação ou cache key invalidation.

  3. Engenheiro de segurança auditando

    Calcula hash de arquivos críticos para monitorar alterações não-autorizadas (FIM).

Sobre Gerador de Hash

Crie Hashes MD5 e SHA em um clique.

Por que usar

Diferenciais reais — sem promessa vazia.

MD5, SHA-1, SHA-256, SHA-512 num só lugar
Calcula todos os hashes em uma operação. Útil para validar checksums de download, debug de assinaturas, deduplicação.
Suporta texto e arquivos (até 200MB)
Cole texto ou arraste arquivo grande. Para arquivos, processa em streaming sem travar o navegador.
processado localmente (privacidade verificável)
Hashes calculados via Web Crypto API no navegador. Verificável via DevTools — nada sai do dispositivo.
Comparação de dois inputs
Compare hashes de dois textos/arquivos lado a lado para verificar se são idênticos byte-a-byte.

Para quem é

Cenários reais de uso, por persona.

  • Sysadmin verificando download

    Compara SHA-256 de ISO baixada com hash oficial do site para garantir integridade.

  • Desenvolvedor implementando cache

    Gera fingerprint MD5 de arquivos para deduplicação ou cache key invalidation.

  • Engenheiro de segurança auditando

    Calcula hash de arquivos críticos para monitorar alterações não-autorizadas (FIM).

Como gerar hash de texto ou arquivo

Calcule MD5, SHA-1, SHA-256, SHA-512 de qualquer texto ou arquivo localmente.

  1. Escolha entrada: texto ou arquivo

    Cole texto no campo OU arraste um arquivo (até 200MB) na zona de upload.

  2. Selecione algoritmo(s)

    MD5/SHA-1 só para checksums não críticos. SHA-256 ou SHA-512 para integridade real.

  3. Gere o hash

    Cálculo via Web Crypto API nativa. Para arquivos grandes, processamento em chunks (sem travar).

  4. Compare ou copie

    Cole um hash conhecido no campo de comparação para validar igualdade. Botão de cópia disponível.

§ Perguntas frequentes

Sobre esta ferramenta

A.

Para integridade de arquivos: SHA-256 ou SHA-512. Para senhas: NUNCA use SHA — use bcrypt/argon2/scrypt (não disponíveis aqui por design, são para servidor). MD5 e SHA-1 são quebrados, use só para checksums não-críticos.

Relacionadas

Ferramentas relacionadas

toolLayout.related_description