Entrada XML

Saída Base64

O que é o Conversor XML para Base64?

Precisa codificar o seu XML para Base64 ou decodificar Base64 de volta para XML? Esta ferramenta faz os dois instantaneamente. A codificação Base64 é comumente usada para incorporar dados binários em formatos de texto, transmitir dados por protocolos que suportam apenas texto, ou armazenar XML em bancos de dados.

A codificação Base64 converte dados binários em texto ASCII, tornando-os seguros para transmissão por protocolos baseados em texto de acordo com o RFC 4648. O conversor lida perfeitamente com a codificação e decodificação XML. Primeiro, valide o seu XML usando o Validador XML se necessário, depois codifique ou decodifique.

Como Usar o XML para Base64

Siga estas etapas para codificar XML para Base64 ou decodificar Base64 para XML. Cada etapa usa os botões e painéis reais desta página.

1

Cole, Envie ou Carregue um Exemplo

Cole XML no painel esquerdo de Entrada XML (ou Entrada Base64 ao decodificar), ou clique em Enviar para carregar um arquivo. No modo de codificação, clique em Exemplo para carregar XML de telecomunicações de exemplo. Exemplo:

2

Escolha Codificar ou Decodificar

Clique no botão Codificar / Decodificar para alternar os modos. No modo de codificação, o XML se torna texto Base64 conforme o RFC 4648. No modo de decodificação, Base64 se torna XML. O painel direito mostra a saída instantaneamente.

3

Baixar ou Copiar

Clique em Baixar para salvar o arquivo codificado ou decodificado, ou Copiar para copiar para a área de transferência. Todo o processamento é feito no seu navegador — o seu XML nunca sai do seu computador.

Quando Você Realmente Usaria Isso

Transmissão por API

Codifique XML para Base64 para transmissão por APIs baseadas em texto. Muitas APIs requerem codificação Base64 para dados binários ou XML. Perfeito para APIs REST ou webhooks.

Armazenamento em Banco de Dados

Armazene XML como Base64 em bancos de dados que não suportam XML nativamente. Decodifique ao recuperar. Perfeito para bancos de dados legados ou sistemas de armazenamento somente de texto.

Anexos de E-mail

Codifique XML para Base64 para anexos de e-mail. A codificação Base64 garante que os dados XML sobrevivam à transmissão por e-mail sem corrupção. Perfeito para e-mails automatizados.

Incorporação em JSON

Codifique XML para Base64 para incorporar em JSON. Strings JSON podem conter XML codificado em Base64 com segurança. Perfeito para fluxos de trabalho JSON/XML híbridos.

Perguntas Frequentes

Meus dados XML são armazenados?

Não. Tudo acontece no seu navegador. Seu XML nunca sai do seu computador — não chegamos a vê-lo. Consulte a Especificação XML do W3C para mais detalhes.

O que é codificação Base64?

A codificação Base64 converte dados binários (ou texto) em caracteres ASCII. Usa 64 caracteres (A-Z, a-z, 0-9, +, /) mais preenchimento (=). Isso torna os dados seguros para transmissão baseada em texto. Consulte o XML Schema para mais detalhes.

Posso codificar e decodificar várias vezes?

Sim, mas codificar Base64 já codificado vai codificá-lo duas vezes. Decodificar XML normal não o altera. Use o botão para alternar os modos conforme necessário.

O Base64 aumenta o tamanho do arquivo?

Sim. A codificação Base64 aumenta o tamanho do arquivo em cerca de 33%. Esta é a troca para tornar os dados seguros para transmissão baseada em texto.

Funciona com arquivos XML grandes?

Sim. Como tudo acontece no seu navegador, depende do seu dispositivo. Arquivos XML pequenos e médios são codificados/decodificados instantaneamente. Arquivos muito grandes podem levar alguns segundos.

O Base64 é seguro?

Base64 é codificação, não criptografia. Não é seguro para dados sensíveis — qualquer pessoa pode decodificá-lo. Use criptografia se precisar de segurança.

Outras Ferramentas XML que Você Pode Precisar

A codificação é apenas uma tarefa XML. Aqui estão outras ferramentas que funcionam bem juntas: