Entrada

Saída

Exemplos de codificação Base64

O texto é convertido para Base64 com o alfabeto RFC 4648. Exemplo:

Codificação de texto simples

Entrada:

Entrada

Saída Base64:

Saída

Clique em Amostra acima para carregar mais dados.

O que é codificação Base64?

Base64 é um esquema de codificação que converte dados binários em texto ASCII com 64 caracteres imprimíveis (A–Z, a–z, 0–9, +, /). A especificação RFC 4648 define o padrão.

Esta ferramenta usa a função btoa() do navegador. Para decodificar Base64, use o Decodificador Base64.

Como usar esta ferramenta

1

Colar ou enviar

Cole o seu texto no editor à esquerda ou clique em Enviar para carregar um ficheiro. Use Amostra para carregar texto de exemplo.

2

Verificar a saída

O painel direito mostra o resultado codificado em Base64.

3

Copiar ou baixar

Use Copiar ou Baixar. Para incorporar imagens, use Imagem para Base64.

Como funciona a codificação Base64

Base64 toma 3 bytes (24 bits) de dados binários e representa-os como 4 caracteres ASCII.

Para Data URIs, use a ferramenta Imagem para Base64.

Onde a codificação Base64 ajuda

Desenvolvedores web usam Base64 para imagens inline. APIs às vezes exigem dados binários como strings Base64.

Para decodificar Base64, use o Decodificador Base64. Para imagens, use Base64 para imagem.

Perguntas frequentes

Os meus dados são privados?

Sim. A codificação executa-se inteiramente no seu navegador.

Qual é o limite de tamanho?

Depende da memória do navegador. Ficheiros até 10–15 MB geralmente funcionam.

Posso codificar imagens?

Sim. Para Data URIs, use Imagem para Base64.

E quanto ao Unicode?

Esta ferramenta processa texto UTF-8 ao colar.

Base64 é encriptação?

Não. Use o Decodificador Base64 para decodificar.

Ferramentas relacionadas

Ver RFC 4648.