Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 back to plain text instantly. No server, works entirely in your browser.

Resultados instantâneos📱 Compatível com telemóvel🌍 15 idiomas

O Codificador/Descodificador Base64 codifica qualquer texto ou dados no formato Base64 e descodifica cadeias Base64 em texto simples, instantaneamente no navegador, sem partilha de dados. Base64 é um esquema de codificação binário para texto que converte 3 bytes de dados binários em 4 caracteres ASCII. É usado para transmitir dados binários em protocolos que suportam apenas texto.

Casos de uso típicos: anexos de e-mail (padrão MIME), incorporação de imagens em HTML/CSS como URIs de dados, transmissão de payloads JSON com dados binários e autenticação HTTP Basic. Importante: Base64 não é ciframento mas apenas codificação — os dados podem ser descodificados por qualquer pessoa sem chave. Para validar e formatar dados JSON, use o nosso Formatador JSON.

O que é Base64 e por que foi inventado?

Base64 foi desenvolvido para resolver um problema fundamental dos primeiros sistemas de e-mail: o SMTP só transmitia ASCII de 7 bits. O padrão MIME (1992) formalizou Base64 para anexos de e-mail.

Base64 é o mesmo que encriptação? Não

Base64 é codificação, não encriptação. Os dados codificados não estão protegidos — qualquer descodificador pode recuperá-los instantaneamente.

Perguntas frequentes