Gerador de Hash

Gere hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de texto — todas as operações realizadas localmente no seu navegador.

Maiúsculas
O hash aparecerá aqui...
Modo Comparação

Gerador de Hash (SHA, MD5)

O Gerador de Hash é uma ferramenta online gratuita que calcula hashes de texto usando algoritmos MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Todo o processamento é feito localmente no seu navegador usando a Web Crypto API — nenhum dado é enviado a servidores.

Recursos incluem hash em tempo real enquanto você digita, alternância entre maiúsculas/minúsculas, copiar para área de transferência e modo de comparação para verificar hashes contra valores esperados. Avisos de segurança são exibidos para MD5 e SHA-1.

Como funciona

Uma função hash criptográfica mapeia dados de entrada de tamanho arbitrário para uma saída de tamanho fixo (digest). SHA-256 produz um digest de 256 bits (64 caracteres hexadecimais). MD5 produz um digest de 128 bits (32 caracteres hexadecimais). A mesma entrada sempre produz o mesmo hash.

Casos de uso

  • Verificar integridade de arquivos comparando checksums
  • Conferir se dados não foram alterados durante a transferência
  • Gerar identificadores únicos a partir do conteúdo
  • Comparar senhas ou tokens sem expor o valor original
  • Validar integridade de downloads usando checksums SHA-256

Perguntas frequentes

Qual é a diferença entre MD5 e SHA-256?

O MD5 produz um digest de 128 bits (32 caracteres hexadecimais) e é rápido, porém criptograficamente quebrado devido a ataques práticos de colisão. O SHA-256 produz um digest de 256 bits (64 caracteres hexadecimais) e faz parte da família SHA-2, considerada segura atualmente. Use SHA-256 para fins sensíveis à segurança e reserve o MD5 apenas para checksums sem função de segurança.

O MD5 ainda é seguro de usar?

O MD5 não é mais seguro para fins de segurança, pois pesquisadores conseguem gerar colisões, duas entradas diferentes com o mesmo hash, em segundos. Ele não deve ser usado para senhas, assinaturas digitais ou integridade contra um atacante mal-intencionado. Continua aceitável apenas para detectar corrupção acidental, como um checksum básico de arquivo.

É possível reverter um hash para o texto original?

Não, as funções hash criptográficas são de mão única, então não é possível reverter matematicamente um digest para recuperar a entrada. Em vez disso, atacantes tentam adivinhar entradas e comparar hashes usando dicionários ou força bruta. Por isso a mesma entrada sempre gera o mesmo hash, enquanto a mudança de um único caractere produz uma saída completamente diferente.

Meus dados são enviados a um servidor ao gerar um hash aqui?

Não, todo o cálculo do hash ocorre localmente no seu navegador usando a Web Crypto API integrada, então seu texto nunca sai do dispositivo. Nada é enviado ou armazenado em servidores, o que torna a ferramenta adequada para dados sensíveis. Você pode confirmar isso desconectando da internet e verificando que o hash continua funcionando.

Qual é o tamanho de um hash SHA-256?

Um hash SHA-256 tem sempre 256 bits, exibidos como 64 caracteres hexadecimais, independentemente do tamanho da entrada. O SHA-512 produz 128 caracteres hexadecimais, o SHA-1 produz 40 e o MD5 produz 32. O tamanho da saída é fixado pelo algoritmo, então calcular o hash de uma palavra ou de um livro inteiro gera um digest do mesmo tamanho.

Calculadoras Relacionadas