Converta binário, bases e hashes online
Converta texto em binário, calcule entre bases numéricas, converta timestamp Unix, cifre com César, gere hashes MD5, SHA-1 e SHA-256 e crie ou leia códigos de barras.
Conversor de Código Binário
Converta texto para binário (UTF-8, 8 bits por byte) e vice-versa, em tempo real.
Sobre Conversão & Criptografia
Conversões e utilitários técnicos: texto para binário, bases numéricas, timestamp Unix, cifra de César, hashes MD5/SHA e códigos de barras/QR Code.
Exemplo na prática
Você baixou um instalador e o site do fabricante publica o hash SHA-256 dele. Para conferir um texto ou uma chave de licença, cola o conteúdo na aba de hashes, escolhe SHA-256 e compara o resultado, caractere por caractere, com o valor publicado. Se houver qualquer diferença, o conteúdo não é o mesmo. Outro uso comum: colar o número 1760000000 no conversor de timestamp para saber a data exata em que algo aconteceu num log.
Como usar
- Escolha a ferramenta.
- Digite ou cole o valor.
- Veja o resultado na hora.
- Copie.
Limites e cuidados
- MD5 e SHA-1 não são seguros para proteger senhas; use SHA-256 ou superior para integridade.
- A cifra de César é didática e não oferece segurança real.
A ferramenta em uma imagem
Os pontos de clique estão numerados. Toque na imagem para vê-la em tamanho original. As demais telas, passo a passo, estão no guia “Como funciona”.
Quando usar
- Estudar ou ensinar como um texto vira binário, ou como mudar um número entre bases (decimal, binário, hexadecimal).
- Calcular o hash SHA-256 de um texto para conferir integridade, por exemplo comparando com um valor publicado.
- Converter um timestamp Unix em data legível ao analisar logs e dados de sistemas.
- Gerar um código de barras ou QR Code a partir de um texto.
Dicas
- Para conferir integridade, compare o hash caractere por caractere com o valor de referência: uma diferença mínima já indica outro conteúdo.
- Um timestamp com 10 dígitos costuma estar em segundos; com 13 dígitos, em milissegundos.
- Use SHA-256 ou superior para integridade; MD5 e SHA-1 existem aqui por compatibilidade com sistemas antigos.
O que acontece no seu navegador
SHA-1 e SHA-256 são calculados pela Web Crypto API do navegador (crypto.subtle.digest), a mesma biblioteca de segurança usada por sites de pagamento e bancos. O MD5, que o navegador não oferece por ser considerado fraco, é calculado por uma implementação própria em JavaScript. O texto é lido como UTF-8 antes do cálculo.
Um hash é uma função de mão única: transforma qualquer entrada em uma sequência de tamanho fixo (64 caracteres hexadecimais no SHA-256). A mudança de um único caractere na entrada muda o resultado inteiro, e não existe operação que "desfaça" o hash. Quem quebra senhas guardadas como hash não inverte a conta: testa milhões de candidatos até achar um que produza o mesmo valor.
Criptografia é diferente: ela é reversível por quem tem a chave. A cifra de César, também presente na ferramenta, troca cada letra por outra a uma distância fixa e serve para ensinar o conceito, não para proteger informação.
Tudo acontece localmente. O texto digitado não é enviado ao WebFaz. Mesmo assim, por prudência, não cole senhas reais em nenhum site.
Ver o guia completo: situações reais de uso, dicas e limites →
Privacidade: Esta ferramenta roda inteiramente no seu navegador: seus arquivos e dados não são enviados a nenhum servidor do WebFaz. Saiba mais.
Perguntas frequentes
- Posso colar senhas aqui?
- O cálculo roda no navegador e nada é enviado, mas evite colar senhas reais em qualquer site por prudência.
- Um hash pode ser revertido?
- Não diretamente; ele é uma impressão digital de mão única.
- Qual a diferença entre hash e criptografia?
- A criptografia pode ser desfeita por quem tem a chave. O hash é uma impressão digital de mão única: serve para conferir se algo mudou, não para guardar um conteúdo e recuperá-lo depois.
- Por que o MD5 ainda aparece?
- Ele ainda é usado em verificações simples e sistemas legados, mas não é seguro contra ataques e não deve proteger senhas.
- A cifra de César protege alguma coisa?
- Não. Ela troca cada letra por outra a uma distância fixa e é quebrada em segundos; serve para fins didáticos.
- O que é o SHA-256?
- É um algoritmo de hash da família SHA-2 que gera uma impressão digital de 256 bits (64 caracteres hexadecimais) de qualquer conteúdo. É usado para conferir integridade de arquivos, assinaturas digitais e em tecnologias como blockchain.
- Posso usar MD5 ou SHA-1 para guardar senhas?
- Não. São rápidos demais e têm fraquezas conhecidas. Para senhas, sistemas sérios usam algoritmos próprios e lentos, como bcrypt, scrypt ou Argon2, com um valor aleatório (salt) por usuário.
- Como saber se um número é segundos ou milissegundos?
- Pelo tamanho: um timestamp Unix com 10 dígitos está em segundos; com 13 dígitos, em milissegundos.
- Esta ferramenta gera senhas?
- Não. Para dados de teste e identificadores aleatórios, existe a ferramenta de geração de dados do site.
- O código de barras gerado serve em loja?
- Ele segue o padrão do formato escolhido, mas para uso comercial (EAN/GTIN) o número precisa ser registrado na GS1 Brasil.
