Skip to content
Gerador de hashes
Tools

Gerador de hashes

Calcule hashes MD5, SHA-1 e SHA-256 localmente.

MD5 weak 128-bit
SHA-1 weak 160-bit
SHA-256 256-bit
SHA-384 384-bit
SHA-512 512-bit
SHA3-256 256-bit
CRC32 checksum 32-bit

Runs entirely in your browser. Nothing is uploaded.

Gerador de hash online grátis: MD5, SHA-256, SHA-512 e muito mais

Este gerador de hash calcula doze algoritmos ao mesmo tempo a partir de uma única entrada — MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, Keccak-256, RIPEMD-160, BLAKE2b e CRC32. Basta digitar ou colar qualquer texto e todos os algoritmos atualizam na hora — sem precisar de um gerador de hash MD5, um gerador SHA-256 ou um gerador SHA-3 separado para cada um. É uma ferramenta completamente grátis, sem cadastro, sem limite de uso e sem nada entre você e o resultado.

Ao contrário de sites de algoritmo único como o md5hashgenerator.com ou o sha256.online, ou do painel de hash do it-tools.tech, esta ferramenta executa todos os algoritmos juntos, adiciona hash de arquivos, assinatura HMAC, modo em lote, saída SRI e um verificador de checksum integrado. Ao contrário do CyberChef, que exige aprender um sistema de receitas, esta ferramenta tem uma interface de campo único. Cada digest é calculado localmente usando a Web Crypto API — sua entrada nunca sai do seu dispositivo.

Hash de texto ou arquivos sem enviar nada para o servidor

Alterne de texto para arquivo e os mesmos algoritmos rodam sobre o conteúdo dele, transformando a ferramenta em um gerador de hash de arquivo e calculadora de checksum ao mesmo tempo. Arraste um ISO baixado, instalador ou arquivo compactado e compare o resultado com o checksum publicado pelo desenvolvedor — se coincidir, o arquivo chegou intacto e sem adulteração. Os arquivos são lidos em partes sequenciais, então até entradas de vários gigabytes funcionam tranquilamente, e nada é enviado: o hash é calculado na sua máquina, não em um servidor.

Escolha UTF-8, hex ou Base64 como codificação de entrada, e leia cada digest como hex minúsculo, hex maiúsculo ou Base64 — para corresponder exatamente ao que uma ferramenta, linha de comando ou API espera. Um botão de cópia por linha coloca o valor na área de transferência na hora. Isso a torna uma alternativa mais rápida e mais privada às ferramentas de hash do convertstring.com, que enviam dados para um servidor remoto, e ao HashCalc, que exige instalação no Windows.

MD5, SHA-1, SHA-256 e SHA-512 — qual usar em cada situação

MD5 e SHA-1 são rápidos e ainda comuns em verificações sem exigência de segurança — detectar corrupção acidental em arquivos ou deduplicar dados — mas são criptograficamente comprometidos e não devem proteger nada sensível. A ferramenta marca ambos como fracos para você nunca ser pego de surpresa. Para integridade e segurança, use a família SHA-2: o SHA-256 é o padrão moderno, enquanto o SHA-384 e o SHA-512 geram digests maiores para uma margem extra. O SHA-3 (Keccak) oferece um design independente com estrutura interna diferente do SHA-2, útil quando a defesa em profundidade importa.

Ver todos lado a lado transforma a ferramenta em um recurso educativo prático — compare saídas, veja como o tamanho do digest escala com a força do algoritmo, ou simplesmente gere exatamente o hash que um sistema está pedindo sem abrir vários sites. Ferramentas como sha256.online e md5hashgenerator.com exibem um algoritmo cada; esta ferramenta mostra todos os doze de uma vez.

Chaves HMAC, saída em Base64 e hashes SRI

Adicione uma chave secreta e a ferramenta muda para HMAC, produzindo digests HMAC-SHA com chave do tipo usado para assinar e verificar requisições de API, webhooks (Stripe, GitHub e Shopify usam HMAC-SHA256) e tokens de autenticação. Mude o formato de saída para Base64 e você pode montar valores de Subresource Integrity (SRI) — as strings sha384-... que ficam numa tag <script> ou <link> — então ela também funciona como um gerador de hash SRI rápido para proteger assets de terceiros.

Todos os controles são ao vivo: mude a chave HMAC, a codificação de entrada ou o formato de saída e os doze digests se recalculam imediatamente. Não há nada para instalar nem para baixar — apenas o hash que você precisa, na codificação que você precisa, calculado de forma privada no seu navegador.

Verificar checksums e usar o modo em lote para múltiplas strings

Cole um hash esperado na caixa de verificação e a ferramenta detecta automaticamente o algoritmo pelo tamanho, depois informa na hora se ele corresponde à sua entrada atual — ideal para confirmar que um download não foi corrompido ou para comparar dois valores sem ficar olhando para longas strings hexadecimais. É a forma mais rápida de checar um checksum publicado junto com um release de software. Sites como md5hashgenerator.com e sha256.online não incluem esse recurso, então você teria que fazer a comparação manualmente.

Ative o modo em lote para gerar o hash de cada linha da sua entrada separadamente e baixe os resultados como um manifesto de checksums. E lembre-se: esta é uma ferramenta de hash criptográfico para MD5, SHA, BLAKE2b e HMAC — não uma ferramenta de hash de senhas. Para armazenar senhas, use bcrypt, scrypt ou Argon2; para integridade de arquivos, valores SRI, assinatura de APIs e impressão digital de dados, esta ferramenta faz tudo em uma página rápida e privada sem nenhum upload.

Frequently asked questions

Este gerador de hash é grátis e privado?

Sim nos dois aspectos. É completamente grátis, sem necessidade de conta, e cada hash é calculado localmente no seu navegador usando a Web Crypto API — seus textos e arquivos nunca são enviados para nenhum servidor, tornando-o seguro para dados sensíveis ou confidenciais. Sites como o convertstring.com enviam os dados para um servidor remoto; esta ferramenta nunca faz isso. Não há limites de uso, sem cadastro obrigatório e sem marcas d'água no resultado.

Como o UtiloKit se compara ao md5hashgenerator.com, sha256.online e convertstring.com?

A maioria dos sites de algoritmo único como md5hashgenerator.com ou sha256.online obriga você a acessar uma página diferente para cada algoritmo e muitas vezes exibe muitos anúncios ou limita entradas grandes. Esta ferramenta calcula os doze algoritmos de uma vez a partir de uma única entrada, lida com arquivos de qualquer tamanho sem enviá-los, adiciona assinatura HMAC, hash em lote por linha, saída em Base64/SRI e verificação de checksum com um clique — tudo em uma única página privada. Comparada ao painel de hash do it-tools.tech, o UtiloKit acrescenta hash de arquivos, uma caixa dedicada de verificação e modo em lote. Ao contrário do CyberChef, que exige aprender um sistema complexo de receitas, esta ferramenta está pronta em segundos.

Quais algoritmos de hash são suportados?

Doze, todos calculados simultaneamente: MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, Keccak-256, RIPEMD-160, BLAKE2b e CRC32. Os cinco mais comuns são exibidos por padrão e os demais expandem com um clique. Isso cobre todos os algoritmos que você provavelmente precisará para verificação de integridade de arquivos, assinatura de API, autenticação HMAC, valores SRI e impressão digital de dados — sem precisar abrir cinco sites diferentes.

O que é um gerador de hash?

Um gerador de hash transforma qualquer texto ou arquivo em uma string de comprimento fixo chamada hash (ou digest) usando um algoritmo como MD5 ou SHA-256. A mesma entrada sempre produz o mesmo hash, mas um hash não pode ser revertido para os dados originais — o que torna os hashes úteis para verificar integridade e comparar valores sem expor o conteúdo original. Eles são usados em todo lugar: verificar software baixado, assinar requisições de API e gerar checksums SRI para assets web.

Como gero um hash?

Digite ou cole seu texto na caixa de entrada, ou arraste um arquivo, e todos os hashes aparecem automaticamente — sem precisar clicar em nenhum botão. Escolha a codificação de saída que você precisa (hex ou Base64), adicione opcionalmente uma chave secreta HMAC e copie o resultado. Tudo é calculado localmente no seu navegador usando as APIs Web Crypto nativas. No celular (Safari no iPhone, Chrome no Android) a ferramenta funciona de forma idêntica — basta colar texto ou tocar no botão de arquivo para selecionar um arquivo do seu dispositivo.

Como usar esta ferramenta como gerador de hash MD5?

Digite seu texto ou selecione um arquivo e o hash MD5 aparece instantaneamente nos resultados junto com os outros algoritmos. Clique no ícone de cópia para pegar o valor. Note que o MD5 é indicado como fraco — é adequado para detectar corrupção acidental ou deduplicação, mas não deve ser usado para fins de segurança como armazenamento de senhas ou assinaturas digitais. Para esses usos, escolha SHA-256 ou SHA-512. Sites como md5hashgenerator.com oferecem apenas MD5; aqui você tem os doze algoritmos em um só lugar, sem custo.

Como gero um hash SHA-256?

Cole seu texto ou arraste um arquivo e a linha SHA-256 atualiza instantaneamente com o digest hexadecimal de 64 caracteres. Mude o formato de saída para Base64 se precisar para Subresource Integrity (SRI) ou uma API que espera Base64. Sem upload ou instalação necessários. O SHA-256 é o padrão moderno para verificações de integridade e segurança — ao contrário do MD5 e do SHA-1, que são considerados comprometidos, nenhuma colisão prática foi encontrada contra o SHA-256. Sites como sha256.online lidam apenas com SHA-256; esta ferramenta gera SHA-256 junto com outros onze algoritmos simultaneamente.

Dá para gerar hash de arquivos grandes?

Sim. Os arquivos são lidos e processados em partes sequenciais diretamente no seu navegador com uma barra de progresso, então até ISOs de vários gigabytes, imagens de disco ou arquivos de vídeo funcionam sem travar a página — e nada é enviado. Arraste e solte um arquivo diretamente na área de entrada para começar. Isso é especialmente útil para verificar checksums de ISOs do Linux ou conferir que um instalador de software não foi adulterado após o download. O HashCalc, uma alternativa popular para desktop, exige instalação no Windows; esta ferramenta funciona em qualquer navegador na hora.

Dá para gerar hash de várias strings ao mesmo tempo (modo em lote)?

Sim. Ative o modo em lote para gerar o hash de cada linha da sua entrada separadamente, escolhendo qualquer algoritmo. A saída é formatada como hash:linha, pronta para copiar ou baixar como um arquivo de manifesto de checksums. Isso é útil para montar listas de verificação, deduplicar um lote de strings ou gerar IDs para um conjunto de registros — tudo sem escrever código ou abrir um terminal. A maioria das ferramentas concorrentes como md5hashgenerator.com e sha256.online não oferece processamento em lote.

Como verificar um hash ou checksum?

Cole o hash esperado na caixa de Verificação. A ferramenta detecta automaticamente o algoritmo pelo tamanho do hash e informa instantaneamente se ele corresponde ao digest do seu texto ou arquivo atual — uma forma rápida de confirmar que um arquivo baixado não foi corrompido ou adulterado. Sites como sha256.online e md5hashgenerator.com não oferecem uma etapa de verificação integrada; você teria que comparar as strings manualmente. Aqui é um colar e pronto.

Posso obter o hash em Base64 em vez de hex?

Sim. Mude o formato de saída para Base64 a qualquer momento. SHA-256, SHA-384 ou SHA-512 em Base64 é exatamente o que os atributos de Subresource Integrity (SRI) esperam, então você pode gerar strings sha384-... e sha512-... para tags script e link diretamente aqui — sem precisar do openssl na linha de comando. A saída é formatada automaticamente como o valor padrão de integrity=.

O que é HMAC e como usar?

HMAC é um código de autenticação de mensagem baseado em hash com chave — ele usa uma chave secreta combinada com um algoritmo de hash para produzir um digest que prova tanto o conteúdo quanto a identidade do remetente. Informe uma chave secreta no campo HMAC e todas as saídas dos algoritmos mudam instantaneamente para seus equivalentes HMAC. É comumente usado para assinar requisições de API, webhooks (Stripe, GitHub e Shopify usam assinaturas webhook HMAC-SHA256) e tokens JWT. Isso dispensa o uso do openssl ou de uma ferramenta HMAC separada.

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

MD5 e SHA-1 são algoritmos mais antigos e rápidos que hoje são considerados criptograficamente comprometidos — adequados para detectar corrupção acidental em arquivos, mas não para segurança. A ferramenta marca os dois como fracos. O SHA-256 (parte da família SHA-2, junto com SHA-384 e SHA-512) é o padrão moderno para verificações de integridade e segurança: nenhuma colisão prática foi encontrada contra ele. Use MD5 apenas para compatibilidade com sistemas legados ou deduplicação sem requisitos de segurança; use SHA-256 ou mais forte para qualquer situação onde adulteração importa.

Quais são as três gerações do SHA?

SHA-1 (um único hash de 160 bits, hoje inseguro), SHA-2 (uma família que inclui SHA-224, SHA-256, SHA-384 e SHA-512 — o padrão atual) e SHA-3 (um design mais recente baseado na construção de esponja Keccak, que oferece diversidade algorítmica em relação ao SHA-2). Esta ferramenta gera hashes das três gerações simultaneamente, para que você possa comparar ou escolher o que seu sistema exige sem acessar vários sites.

SHA-256 faz parte do SHA-1 ou do SHA-2?

O SHA-256 pertence à família SHA-2, não ao SHA-1. O SHA-1 é um algoritmo mais antigo e separado que produz um hash de 160 bits e hoje é considerado comprometido; o SHA-256 é uma das variantes do SHA-2, produzindo um hash mais robusto de 256 bits. A nomenclatura é confusa mas importante: nunca substitua SHA-1 por SHA-256 em contextos de segurança.

O que é melhor: SHA-256 ou MD5?

O SHA-256 é muito mais seguro. O MD5 produz um hash de 128 bits vulnerável a ataques de colisão — pesquisadores conseguem criar duas entradas diferentes que produzem o mesmo hash MD5, o que é uma falha fatal para fins de segurança. O SHA-256 produz um hash de 256 bits sem ataques de colisão práticos e é o padrão moderno para integridade e segurança. Use MD5 apenas onde sistemas legados exigem, e prefira SHA-256 em todo o resto.

O SHA-256 pode ser hackeado ou revertido?

O SHA-256 não tem nenhum ataque prático conhecido — ele não pode ser revertido e nenhuma colisão foi encontrada até hoje. O risco real no mundo prático é o uso de entradas fracas, como gerar o hash de uma senha curta e comum sem salting — não o algoritmo em si. Por isso, o armazenamento de senhas deve usar bcrypt, Argon2 ou scrypt (que adicionam salting e lentidão deliberada), não SHA-256 puro. Para seus usos pretendidos — integridade de arquivos, assinaturas digitais, HMAC, SRI — o SHA-256 é considerado totalmente seguro.

SHA-256 é a mesma coisa que AES-256?

Não. O SHA-256 é um algoritmo de hash unidirecional que produz um digest de comprimento fixo que não pode ser revertido. O AES-256 é um algoritmo de criptografia simétrica que embaralha dados para que possam ser descriptografados posteriormente com uma chave. O '256' refere-se ao tamanho do digest no SHA-256 e ao tamanho da chave no AES-256 — eles resolvem problemas completamente diferentes. O SHA-256 verifica integridade; o AES-256 protege confidencialidade.

Esta ferramenta gera hashes de senha bcrypt, Argon2 ou NTLM?

Não. Esta é uma ferramenta de hash criptográfico para as famílias MD5, SHA e HMAC. bcrypt, scrypt, Argon2 e NTLM são esquemas de hash de senha criados especificamente com lentidão deliberada e salting que os tornam adequados para armazenar senhas — eles são uma categoria de ferramenta completamente diferente. Use esta ferramenta para checksums de arquivos, integridade de dados, assinatura HMAC e valores SRI. Para hash de senhas, use uma biblioteca dedicada na linguagem do seu servidor.

Qual SHA o Bitcoin usa?

O Bitcoin aplica SHA-256 duas vezes (SHA-256 duplo) para mineração e hash de transações, e usa RIPEMD-160 (combinado com SHA-256) para geração de endereços. Você pode gerar hashes padrão de SHA-256 único e RIPEMD-160 de qualquer entrada com esta ferramenta — útil para entender como os endereços Bitcoin são derivados ou para verificar valores específicos no desenvolvimento de blockchain.

Funciona no iPhone e no Android?

Sim — o gerador de hash funciona em qualquer navegador móvel moderno, incluindo Safari no iPhone e Chrome ou Firefox no Android. Os doze algoritmos rodam localmente no navegador sem necessidade de servidor, então o desempenho no celular é rápido e seus dados ficam privados. No celular você pode colar texto diretamente ou usar o seletor de arquivos para gerar o hash de qualquer arquivo armazenado no seu telefone. Não há nada para instalar pela App Store ou pelo Google Play.