Hash Generator
Criptografia
Calcula hashes (SHA-256, SHA-1 e outros) de um texto ou arquivo.
0 de 8192 caracteres
Digite um texto para calcular o hash.
Como usar
- Escolha entre texto e arquivo.
- Selecione o algoritmo de hash.
- Copie o resultado em hexadecimal ou Base64.
Como funciona
O conteúdo é convertido em bytes e processado pela Web Crypto API do navegador (crypto.subtle.digest).
O mesmo digest é apresentado em duas representações: hexadecimal e Base64. O valor binário é idêntico.
Hash é uma função de mão única: serve para verificar integridade, não para guardar senhas nem para cifrar.
Segurança e privacidade
- Texto e arquivos são processados apenas no seu navegador.
- O conteúdo não vai para servidores, analytics ou logs.
- Nenhum conteúdo é salvo em URL, favoritos ou armazenamento local.
- SHA-1 permanece disponível apenas para compatibilidade; não o use em novos sistemas.
Perguntas frequentes
Posso usar hash para guardar senhas?
Não com estes algoritmos. Senhas exigem funções lentas e com salt, como Argon2, scrypt ou bcrypt.
O arquivo é enviado para algum servidor?
Não. Ele é lido pelo navegador e o hash é calculado localmente.
Por que hexadecimal e Base64?
São representações diferentes dos mesmos bytes. Use a que o seu sistema espera.