Saltar para o conteúdo principal
← Início

Decodificador Base64

Decodifique Base64 de volta para texto legível

Como funciona a decodificação Base64

Cada quatro caracteres Base64 viram três bytes, que depois são lidos como texto UTF-8. Caracteres fora do alfabeto Base64 ou um preenchimento cortado geram o erro “String Base64 inválida”. O Base64URL dos JWTs usa - e _ no lugar de + e /, então use o decodificador de JWT para tokens. Conteúdo binário, como imagens ou PDFs, resulta em caracteres ilegíveis.

Exemplos

Decodificar uma string
SGVsbG8sIFdvcmxkIQ== → Hello, World!
Um cabeçalho JWT
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 → {"alg":"HS256","typ":"JWT"}
Cabeçalho de autenticação HTTP Basic
Authorization: Basic dXNlcjpwYXNz → user:pass

Perguntas frequentes

Por que aparece “Cadeia Base64 inválida”?

A entrada contém caracteres que não fazem parte do Base64 (como espaços no meio, ou - e _ do Base64URL), ou o tamanho está errado porque o preenchimento foi cortado.

Dá para decodificar Base64 sem chave?

Sim. Base64 não é criptografia, então qualquer pessoa pode decodificá-lo — é exatamente isso que esta ferramenta faz.

Posso decodificar um Base64 que contém um arquivo?

Este decodificador gera texto. Conteúdo binário, como imagens ou PDFs, vira caracteres ilegíveis; para esses casos, use uma ferramenta voltada para arquivos.

Os dados decodificados são enviados para algum lugar?

Não. A decodificação acontece no seu navegador.

Ferramentas relacionadas