Gerador SHA e hash
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, em hex ou Base64 — tudo no seu navegador.
Sobre Gerador SHA e hash
O gerador de hash do Handytool calcula hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, em tempo real no seu navegador, usando a Web Crypto API. Escolha saída hex ou Base64 e copie o digest em um clique. Como o hashing acontece localmente, você pode fazer hash de senhas, tokens ou conteúdo sensível sem expô-los a nenhum servidor.
Recursos de Gerador SHA e hash
- 01
Quatro variantes SHA
Alterne instantaneamente entre SHA-1, SHA-256, SHA-384 e SHA-512. Todos são computados usando a Web Crypto API do navegador, a mesma implementação usada por HTTPS e sistemas modernos de autenticação.
- 02
Saída hex ou Base64
Obtenha o digest como uma string hex em minúsculas (o formato mais comum) ou como Base64 (compacto, usado em cabeçalhos HTTP e tokens). Alterne a qualquer momento sem redigitar sua entrada.
- 03
Executa completamente no seu navegador
O hashing usa SubtleCrypto localmente. Seu texto nunca toca um servidor, para que você possa gerar com segurança hashes de segredos, senhas (para uso não-autenticação) ou cargas confidenciais.
Perguntas frequentes sobre Gerador SHA e hash
- O que é um hash SHA?
- SHA (Secure Hash Algorithm) é uma função hash criptográfica que transforma qualquer entrada em uma impressão digital de comprimento fixo. A mesma entrada sempre produz o mesmo hash, mas é computacionalmente infactível recuperar a entrada do hash. Hashes são usados para verificações de integridade, assinaturas e endereçamento de conteúdo.
- Qual variante SHA devo escolher?
- Use SHA-256 para a maioria das aplicações modernas — é rápido e amplamente suportado. SHA-512 é uma boa escolha quando você quer margem extra em sistemas de 64 bits. Evite SHA-1 para qualquer coisa sensível de segurança; é incluído aqui apenas para compatibilidade com sistemas legados.
- Devo usar SHA para fazer hash de senhas?
- Não — não diretamente. Hashes SHA são muito rápidos, o que os torna vulneráveis a ataques de força bruta. Para armazenamento de senhas, use uma função dedicada de hashing de senhas como bcrypt, scrypt ou Argon2. Esta ferramenta é útil para integridade de conteúdo, fingerprints de arquivo e comparações de checksum.
- Por que os hashes estão em hex por padrão?
- Hex (base 16) é a representação mais comum para hashes porque mapeia limpar para limites de bytes — cada dois dígitos hex é um byte. Base64 é mais compacto mas menos legível para humanos. Alterne o formato dependendo do que o sistema descendente espera.
- Meu texto é enviado para um servidor?
- Não. O hashing acontece completamente no seu navegador usando a Web Crypto API. Nada é enviado, registrado ou armazenado.
Guias
Artigos →Ferramentas relacionadas
Utilitário →- Ativo
Codificador e decodificador Base64
Codifique texto para Base64 e decodifique Base64 de volta para texto, incluindo Base64 seguro para URLs — tudo no seu navegador.
UtilitárioGrátisRoda localmenteAbrir - Ativo
Codificador e decodificador URL
Codifique por percentual texto para URLs ou decodifique cadeias codificadas por percentual de volta para texto legível — instantaneamente, em privado.
UtilitárioGrátisRoda localmenteAbrir - Ativo
Gerador UUID
Gere identificadores UUID v4 aleatórios criptograficamente ou identificadores UUID v7 ordenados por tempo, um ou muitos por vez — no seu navegador.
UtilitárioGrátisRoda localmenteAbrir
Explore outras ferramentas
Todas as ferramentas →- Ativo
Comprimir PDF
Reduza o tamanho de um PDF diretamente no seu navegador — escolha um nível de compressão e baixe o PDF reduzido localmente.
PDFGrátisRoda localmenteAbrir - Ativo
HEIC para WebP
Converta fotos HEIC para WebP para uso na web — funciona inteiramente no seu navegador.
ImagemGrátisRoda localmenteAbrir - Ativo
HEVC para MOV
Converta vídeos HEVC (H.265) para H.264 MOV (QuickTime) no seu navegador — arquivos nunca saem do seu dispositivo.
VídeoGrátisRoda localmenteAbrir - Ativo
Combinador de Áudio
Mescle múltiplos arquivos de áudio em um, com transição opcional.
ÁudioGrátisRoda localmenteAbrir - Ativo
Formatador JSON
Embeleze, minifique e valide JSON.
DocumentoGrátisRoda localmenteAbrir