Como funciona
O Base64 encode/decode codifica e decodifica dados em Base64, representação binária em texto ASCII segura para JSON, URLs e anexos embutidos. O texto Unicode é tratado como UTF‑8 antes da codificação.
- Encode / Decode: alterna entre texto legível e forma Base64 padrão ou URL‑safe (substitui
+//para uso em query strings). - Arquivos e imagens: leitura local via FileReader; binários viram Base64 sem upload ao servidor.
- Data URI: prefixos
data:image/png;base64,podem ser gerados ou interpretados conforme o fluxo do painel. - Detecção: tenta inferir se o conteúdo colado é texto, Base64 ou data URI para aplicar o próximo passo com menos cliques.
- PDF: quando suportado no painel, segue a mesma ideia de leitura local — não armazenamos o arquivo.
- Limites: arquivos muito grandes podem consumir memória do navegador; prefira processar em lotes quando necessário.
Em integrações com APIs, valide o charset da origem e o tipo de Base64 esperado (padrão ou URL-safe) para evitar erros silenciosos em assinatura de tokens e anexos.
Veja também: Formatador de JSON/XML para revisar payloads e Gerador de JWT (debug) para depurar tokens baseados em Base64URL.