DesenvolvedorCalculaTudo

Encode / Decode Base64

Codifique ou decodifique texto no navegador — nada é enviado ao servidor.

Base64 não é criptografia

Codificar em Base64 apenas transforma bytes em texto ASCII — qualquer pessoa pode reverter. Use TLS e algoritmos adequados para proteger dados sensíveis.

Fluxo de dados

Texto UTF-8BytesBase64Transporte API

O tamanho cresce cerca de 33% após a codificação.

Desenvolvedor

Onde isso aparece

  • Anexos e corpo de e-mail em APIs
  • Data URLs em front-end
  • Tokens curtos antes do JWT
Desenvolvedor

Erros comuns

  • Tratar Base64 como criptografia
  • Esquecer UTF-8 antes de codificar acentos
  • Ignorar padding (=) ao decodificar

Modo

Contexto real e comparações

Encoding e JSON costumam aparecer no mesmo fluxo de APIs.

Quando costuma usar: Payload binário em JSON ou inspeção de partes codificadas.

Antes: Texto ou arquivo bruto

Depois: JWT · URL encode

Isso costuma aparecer junto

APIs e autenticação

JSON, tokens e encoding no fluxo de desenvolvimento.

encoding — Entenda antes de codificar

Utilitários de desenvolvimento

Relacionadas ao que você acabou de usar.

2/4
Encoding e URLsferramentas/url encodeEncoding e URLs

Perguntas Frequentes