Codificacao/Decodificacao
Codificação/Decodificação — 9 ferramentas gratuitas no navegador: codificador e decodificador Base64, URL e entidades HTML. Tudo roda localmente sem cadastro nem uploads, seus dados ficam privados e os resultados são instantâneos.
Como usar
- 1Escolha a codificação certa— Base64 para arquivos e texto binário, codificação de URL para query strings, entidades HTML para marcação, hexadecimal ou Unicode para trabalho byte a byte e Punycode para domínios internacionalizados.
- 2Cole o valor e inverta o sentido— Cada ferramenta codifica e decodifica com um único botão, então dá para fazer a ida e a volta e confirmar que a string retorna intacta.
- 3Inspecione o conteúdo decodificado— O decodificador JWT separa cabeçalho, payload e assinatura e mostra claims como exp e scope, revelando por que um token foi recusado.
Perguntas frequentes
Não. Base64 é uma representação reversível, não uma cifra: quem vir a string consegue decodificá-la em um passo. Use-o para transportar dados binários por canais de texto e recorra às ferramentas de hash e criptografia quando um valor precisar mesmo ficar secreto.
Não. Ele separa o token em cabeçalho, payload e assinatura e lê as claims e a expiração, mas verificar a assinatura exige a chave secreta ou pública e cabe ao seu servidor. A decodificação acontece no navegador, então o token nunca é transmitido.
A codificação percentual (o codificador de URL) serve para valores colocados em uma query string ou caminho, onde espaço, & e = mudariam o sentido da URL. O Base64 URL-safe troca + e / por - e _ para que o valor sobreviva dentro de uma URL ou de um segmento de JWT.