Codificar e decodificar Base64
Decodifique Base64 como texto ou gere Base64 a partir de um texto. A ferramenta também permite inspecionar partes de um JWT sem enviar o conteúdo a um servidor.
Comprimento: 0 caracteresBytes estimados: 0 B
Resultado decodificado
(resultado vazio)
Tamanho decodificado: 0 bytes
Como funciona o Codificar e decodificar Base64?
Como usar
Cole a entrada e escolha a codificação do texto. UTF-8 atende à maioria dos casos; UTF-16LE só deve ser usado quando você souber que os bytes seguem esse formato. A variante URL-safe troca os caracteres do alfabeto usados em URLs.
Cuidados e limites
Base64 representa bytes: não é criptografia. Um conteúdo binário pode ser Base64 válido sem formar texto legível. Ler o cabeçalho e o payload de um JWT também não valida sua assinatura nem comprova que o token é autêntico.
Entrada
SGVsbG8gV29ybGQ=
Resultado
Hello World
Entrada → Resultado
Entrada
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
Resultado
{"alg":"HS256","typ":"JWT"}Quais opções e casos-limite o Codificar e decodificar Base64 suporta?
| Parâmetro | Tipo | Padrão | Comportamento e casos-limite |
|---|---|---|---|
| Codificação | — | — | Use a codificação que gerou os bytes originais. |
| Alfabeto | — | — | Base64 padrão e URL-safe usam caracteres diferentes. |
| JWT | — | — | A inspeção mostra dados; não verifica a assinatura. |
Perguntas frequentes
Posso confiar em um JWT só porque consegui abri-lo?
Não. Qualquer pessoa pode montar um payload. A aplicação precisa validar a assinatura e as regras de emissor, público e validade.