Conversores

Base64 encode/decode

UTF-8, Base64 URL-safe, arquivos, imagem/PDF, data URI, deteccao automatica. Tudo no navegador.

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.

Perguntas frequentes

Veja também

Explore ferramentas relacionadas para complementar seu fluxo:

  • Gerador de QR Code — Crie QR Codes personalizados para links, textos, Wi‑Fi e mais — cores, margem, correção de erro, logo central e export PNG/SVG no navegador.
  • Gerador de UUID — UUID v1, v3, v4, v5 e v7: formatos, lote ate 10k, validacao, namespace RFC, copia e export.
  • Conversor de Cores — Converta HEX, RGB, HSL e OKLCH com picker, conta-gotas, histórico, WCAG, paletas harmônicas, escala tipo Tailwind, ΔE2000 e export JSON/CSS — tudo no navegador.

Ferramentas relacionadas