Calculado localmente • Nada é enviado

Gerador de Hash

Calcule MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de um texto. Útil para conferir integridade e gerar somas de verificação. Tudo no seu navegador.

0 bytes
MD5 128 bits
SHA-1 160 bits
SHA-256 256 bits
SHA-384 384 bits
SHA-512 512 bits
🔒 Os hashes são calculados no seu navegador (Web Crypto API para SHA; MD5 em JS). Nenhum texto é enviado para a Toda Solução.

Para que serve um hash?

Um hash é uma "impressão digital" de tamanho fixo gerada a partir de qualquer dado. A mesma entrada sempre produz o mesmo hash, mas qualquer alteração — mesmo de um único bit — muda completamente o resultado. Por isso hashes são usados para verificar integridade (conferir se um download não foi corrompido ou adulterado, comparando o checksum publicado) e para armazenar senhas de forma irreversível.

Para checksums e verificação de integridade, prefira SHA-256 ou superior. MD5 e SHA-1 ainda aparecem em muitos sites de download, mas são considerados criptograficamente quebrados (é possível forjar colisões) — use-os apenas para detecção de corrupção acidental, nunca para segurança.

Perguntas frequentes

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

MD5 gera 128 bits e é rápido, mas inseguro (colisões conhecidas). SHA-256 gera 256 bits e é o padrão atual para integridade e segurança. Para verificar downloads, use SHA-256.

Dá para "descriptografar" um hash?

Não. Hash é via única (irreversível) — não dá para recuperar o conteúdo original a partir dele. O que existe são ataques de força bruta/tabelas para entradas curtas e previsíveis.

Meu texto é enviado para vocês?

Não. Todo o cálculo acontece no seu navegador. Nada trafega pela rede.

Outras ferramentas