Ferramentas / Base64: codificar e decodificar

Base64: codificar e decodificar

Converta texto em Base64 e de volta, com acentos e emojis preservados (UTF-8).

Processamento local: nada do que você digita sai do seu navegador.

Como usar

Digite ou cole o conteúdo na caixa e clique em Codificar para gerar o Base64, ou em Decodificar para voltar ao texto original. Marque URL-safe para usar - e _ no lugar de + e /, sem o preenchimento =, formato comum em JWT e URLs.

Quando usar Base64

  • Embutir dados binários em JSON, XML ou e-mail.
  • Ler o conteúdo de partes de um token JWT.
  • Montar o cabeçalho de autenticação Basic (usuario:senha).

Lembre que Base64 não é criptografia: qualquer pessoa consegue decodificar.

Perguntas frequentes

Por que acentos e emojis funcionam aqui e dão erro em outras ferramentas?

Porque o texto é convertido para bytes UTF-8 antes de ser codificado, e a decodificação faz o caminho inverso. A função btoa pura do navegador só aceita caracteres Latin-1.

Base64 protege meus dados?

Não. É apenas uma representação do conteúdo e pode ser revertida por qualquer pessoa. Para proteger dados use criptografia.

O que é Base64 URL-safe?

É uma variação que troca + por - e / por _ e dispensa o sinal de =, para que o resultado possa ir em URLs e tokens sem escape.

Veja também

Precisa de um sistema ou app sob medida?

A VcInova desenvolve software, aplicativos e integrações para empresas de todo o Brasil.

Fale com a VcInova