Gere hashes SHA-256, SHA-1, SHA-384 e SHA-512 online.
Gerador de Hash Online
Gere hashes SHA-256, SHA-1, SHA-384 e SHA-512 online.
Seu texto é transformado em hash localmente no seu navegador com a Web Crypto API e nada é enviado, mas evite colar segredos ou senhas reais de produção em qualquer campo de hash.
Este gerador de hash transforma qualquer texto em um digest criptográfico usando SHA-256, SHA-1, SHA-384 ou SHA-512, computado com a Web Crypto API nativa do navegador. Cole uma string e você obtém instantaneamente o digest hexadecimal em minúsculas, facilitando verificar checksums, comparar valores, gerar a impressão digital de um conteúdo ou criar identificadores determinísticos. É útil para desenvolvedores que checam a integridade de arquivos ou mensagens, engenheiros de QA que validam a saída esperada de um gerador sha256 e qualquer pessoa que precise de um hash sha-512 ou hash sha1 online rápido sem sair da página. A ferramenta lê sua entrada como texto UTF-8 e roda inteiramente no seu navegador, então tudo o que você cola é processado localmente e seus dados nunca saem do seu dispositivo. Troque de algoritmo com um clique para comparar tamanhos de digest de 160 a 512 bits.
Recursos
Gera digests SHA-256, SHA-1, SHA-384 e SHA-512
Funciona com a Web Crypto API nativa do navegador
Produz hexadecimal em minúsculas, o formato padrão de digest
Atualiza o hash ao vivo enquanto você digita ou edita a entrada
Mostra o tamanho em bits do digest (160 a 512 bits) para o algoritmo selecionado
Troca entre algoritmos de hash com um clique para comparar saídas
Copia o digest resultante para a área de transferência com um clique
Faz o hash da entrada como texto UTF-8, igual às ferramentas de linha de comando comuns
Como usar Gerador de hash
Escolha um algoritmo com o seletor SHA-256 / SHA-1 / SHA-384 / SHA-512.
Cole ou digite o texto que você quer transformar em hash na caixa de entrada.
Leia o digest hexadecimal que aparece abaixo enquanto você digita.
Clique em Copiar para enviar o digest para a área de transferência.
Troque de algoritmo para regerar o hash e comparar os tamanhos de digest.
Digest SHA-256 do texto "hello", exibido em hexadecimal minúsculo.
Erros comuns e solução de problemas
Seu digest não corresponde a um checksum gerado pelo md5sum ou por outra ferramenta MD5. — Esta ferramenta suporta apenas a família SHA. MD5 não é oferecido, então compare com a saída SHA-256, SHA-1, SHA-384 ou SHA-512.
O hash difere de um resultado de linha de comando para a mesma string. — A maioria dos pipelines de shell adiciona uma quebra de linha ao final. Passe o texto sem a quebra de linha (por exemplo, printf em vez de echo) para que os bytes da entrada coincidam exatamente.
Um digest em maiúsculas que você recebeu nunca corresponde. — A saída aqui é hexadecimal minúsculo. Converta para minúsculas o valor que você está comparando, já que o caso do hexadecimal não altera o digest subjacente.
Fazer o hash da mesma palavra dá um resultado diferente de um hash de senha com sal. — Isto gera um digest simples e sem sal do seu texto. Hashes com sal ou de derivação de chave (bcrypt, PBKDF2) não correspondem a um digest SHA bruto.
Perguntas frequentes
O que é o Gerador de Hash da ArrayKit?
É uma ferramenta no navegador que transforma qualquer texto em um digest criptográfico usando SHA-256, SHA-1, SHA-384 ou SHA-512, computado com a Web Crypto API. É ideal para checksums, impressões digitais de conteúdo e verificações de integridade.
Como gero um hash SHA-256 com esta ferramenta?
Selecione SHA-256 no seletor de algoritmo e cole ou digite seu texto na caixa de entrada. O digest hexadecimal em minúsculas aparece abaixo enquanto você digita, e você pode clicar em Copiar para pegá-lo.
Por que a saída do hash é toda em hexadecimal minúsculo?
Cada byte do digest é exibido como dois caracteres hexadecimais minúsculos, o formato mais comum usado por ferramentas e APIs. O caso do hexadecimal é cosmético e não afeta o valor.
Posso reverter um hash de volta para o texto original?
Não. O hash SHA é unidirecional por design, então um digest não pode ser decodificado de volta para sua entrada. Use-o para verificação e impressão digital, não para armazenar dados recuperáveis.
Por que meu SHA-256 não corresponde ao do meu terminal?
Os terminais costumam anexar uma quebra de linha à entrada. Faça o hash do texto sem uma quebra de linha ao final, para que os bytes sejam idênticos ao que você cola no Gerador de Hash.
Minha entrada está segura quando uso o Gerador de Hash?
Sim. O digest é computado com a Web Crypto API diretamente no seu navegador, então o texto que você transforma em hash é processado localmente e nada é enviado a um servidor.
Ferramentas relacionadas
Decodificador de JWT — Decodifique o cabeçalho e o payload de um JWT e inspecione exp/iat (sem verificação).
Gerador de TOTP / 2FA — Gere senhas de uso único baseadas em tempo (códigos 2FA) a partir de um segredo base32.
Gerador de senhas — Gere senhas fortes e aleatórias com um medidor de força (cripto-seguro).
Assinador de JWT — Crie e assine um JWT (HS256/384/512) a partir de um payload e um segredo — Web Crypto.