ferramentexto
utilidades rápidas
Jogos

Base64 Encode

Gere Base64 a partir de texto (UTF-8) ou arquivo. Suporte a data: URL, URL-safe e quebra de linhas. Tudo local.

?
Origem
Texto
Bytes de entrada
0
Tamanho Base64
0

Entrada

0 linhas · 0 palavras · 0 chars

Dica: arraste um arquivo para o editor quando a origem for Arquivo · Atalhos: Ctrl/⌘+Enter codifica.

Saída

Como funciona

Para Texto, usamos TextEncoder (UTF-8). Para Arquivo, lemos bytes via FileReader.readAsArrayBuffer. A saída pode ser Base64 puro ou data: URL (com MIME/charset/nome).

  • URL-safe: troca + e / por - e _.
  • Remover padding: descarta = do final (útil em tokens).
  • Quebrar linhas: insere quebras a cada 76 colunas (compat. PEM/MIME).

Privacidade: tudo roda no seu navegador; nada é enviado.