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