Base64 Encode Online

The most flexible Base64 encoder: encode plain text, any local file or a remote URL. You can pick the character set used for text, the Base64 standard (standard, MIME, URL-safe, PEM, IMAP and more) and the output format. Enable live mode to encode as you type.

Como usar a ferramenta Base64 Encode Online

  1. Escolha o tipo de dado: Texto, Arquivo local ou URL remota.
  2. Para texto, você pode escolher a codificação de caracteres (UTF-8 é o padrão e o que a maioria dos sistemas espera).
  3. Escolha o padrão Base64 e o formato de saída.
  4. Clique em Codificar em Base64 e copie ou baixe o resultado.

Padrões Base64 suportados

  • Padrão (RFC 4648): alfabeto A–Z a–z 0–9 + / com padding =.
  • MIME (RFC 2045): mesmo alfabeto, linhas quebradas a cada 76 caracteres com CRLF.
  • PEM (RFC 7468): linhas quebradas a cada 64 caracteres, como em certificados.
  • Base64URL (RFC 4648 §5): - e _ no lugar de + e /, sem padding. Usado em JWT e URLs.
  • IMAP (RFC 3501): + e ,, sem padding.
  • XML name token (. e -) e XML identifier (_ e :).
  • OpenPGP ASCII armor (RFC 4880): linhas de 76 caracteres mais um checksum CRC-24.

Por que o conjunto de caracteres importa?

O Base64 codifica bytes, não letras. A mesma palavra gera bytes diferentes em UTF-8, Windows-1252 ou Shift_JIS e, portanto, uma string Base64 diferente. Use UTF-8, a menos que o sistema de destino espere explicitamente uma codificação legada.

When developers encode to Base64

Use this free Base64 encoder to embed images in CSS/HTML data URIs, put binary blobs in JSON APIs, build HTTP Basic Auth headers, wrap PEM certificates, or produce URL-safe tokens. Prefer Base64URL for JWTs and query strings, and MIME wrapping when a mail client expects 76-character lines.

Todos os codificadores Base64

Todos os decodificadores Base64

Perguntas frequentes

Como codificar uma string em Base64?

Escolha "Texto", cole sua string e clique em "Codificar em Base64". A configuração padrão UTF-8 corresponde ao que JavaScript, Python, PHP e Java produzem.

Posso codificar um arquivo em Base64?

Sim. Escolha "Arquivo local" e selecione qualquer arquivo: imagens, PDFs, ZIPs, certificados e assim por diante. O arquivo é processado localmente e nunca é enviado.

Qual é a diferença entre Base64 e Base64URL?

O Base64URL substitui "+" por "-" e "/" por "_" e geralmente omite o padding, para que o resultado possa ser usado em URLs e nomes de arquivo sem escape.

Is this Base64 encoder free?

Yes. Encode unlimited text and files in your browser with no sign-up. Nothing you encode is uploaded to our servers.

How do I encode for e-mail (MIME)?

Select the MIME (RFC 2045) standard so the output is wrapped at 76 characters with CRLF, which is what many mail systems expect.

Ferramentas e guias relacionados

Comentários (0)

Dúvidas, ideias ou um bug em “Base64 Encode Online”? Deixe um comentário, avalie a ferramenta ou responda a outras pessoas.

Ainda não há comentários. Seja o primeiro a dar sua opinião!

Deixe um comentário

Avalie esta ferramenta:
Esc
↑ ↓ navegar↵ abrirEsc fechar