Formatador de XML — Formatar, Minificar e Validar XML
O Formatador de XML é uma ferramenta online que formata, minifica e valida documentos XML direto no seu navegador. Cole um arquivo bagunçado em uma única linha e receba um código limpo e indentado, com destaque de sintaxe e uma árvore interativa.
Funciona com qualquer XML bem formado — arquivos de configuração, mensagens SOAP, feeds RSS e Atom, gráficos SVG, folhas de estilo XSLT e schemas XSD — para que desenvolvedores, analistas de dados e qualquer pessoa que leia formatos baseados em XML organizem e verifiquem seus dados rapidamente.
Como Formatar XML
Adicione seu XML
Cole seu XML no painel de entrada à esquerda ou use Enviar arquivo para carregar um documento do seu dispositivo. Experimente Dados de exemplo para ver a ferramenta em ação com um XML de demonstração.
Escolha Formatar ou Minificar
Selecione Formatar para deixar o código limpo e indentado, ou Minificar para remover os espaços e compactar tudo em uma única linha. No modo Formatar, defina a indentação em 2, 4 ou 8 espaços.
Revise o resultado
O resultado aparece à direita. Alterne entre a visão Código, com destaque de sintaxe, e a visão Árvore, para explorar a estrutura. A barra de status informa se o XML é válido, além das contagens de linhas, tamanho e elementos.
Copie ou baixe
Use Copiar para enviar o XML formatado para a área de transferência, ou Baixar para salvá-lo como um arquivo .xml. Limpar redefine o editor quando você terminar.
Recursos
Formatar com Indentação Personalizada
Formate o XML com 2, 4 ou 8 espaços de indentação, tratando corretamente elementos, atributos, texto, comentários e seções CDATA.
Minificar XML
Remova espaços desnecessários para gerar um documento compacto em uma única linha, ideal para arquivos menores e uso em produção.
Validação em Tempo Real
Seu XML é verificado quanto à boa formação enquanto você digita. Os erros mostram a linha e a coluna exatas, com a linha problemática destacada.
Destaque de Sintaxe
A visão de código colorida distingue tags, nomes de atributos, valores, comentários, seções CDATA e a declaração XML.
Árvore Interativa
Explore o documento como uma árvore retrátil. Cada elemento mostra sua tag, atributos e contagem de filhos, com selos para nós de texto, comentário e CDATA.
Enviar e Baixar Arquivos
Carregue arquivos baseados em XML como .xml, .svg, .xsl, .xslt, .xsd e .rss, e baixe o resultado formatado como um arquivo XML.
Copiar e Dados de Exemplo
Copie a saída formatada para a área de transferência com um clique, ou carregue um XML de exemplo para testar a ferramenta na hora.
Editor com Números de Linha
O editor de entrada inclui números de linha sincronizados com a rolagem e suporte à tecla Tab, que insere espaços conforme a indentação escolhida.
Estatísticas na Barra de Status
Uma barra de status ao vivo informa o estado de validade junto com a contagem de linhas, o tamanho do arquivo e o número total de elementos.
Roda no Seu Navegador
Cada etapa acontece localmente no seu dispositivo. Nada é enviado a um servidor, mantendo seus dados XML totalmente privados.
Perguntas Frequentes
Como formatar XML online?
Cole seu XML no painel de entrada e mantenha Formatar selecionado. A ferramenta deixa o código limpo e indentado na hora, no painel de saída — sem instalar nada nem fazer cadastro. Use Copiar ou Baixar para salvar o resultado.
Como identar (indentar) um arquivo XML?
Carregue o arquivo com Enviar arquivo ou cole seu conteúdo e escolha uma indentação de 2, 4 ou 8 espaços. O formatador reindenta o documento inteiro, alinhando os elementos aninhados e deixando-os fáceis de ler.
A formatação também valida o XML?
Sim. Enquanto você digita, a ferramenta verifica se o XML está bem formado e mostra XML válido ou XML inválido na barra de status. Se algo estiver errado, você recebe uma mensagem com a linha e a coluna exatas, e essa linha é destacada no editor.
O que significa "XML inválido"?
Significa que seu XML não está bem formado. As causas mais comuns são tags de fechamento faltando, nomes de tags incompatíveis, um & sem escape (use &) ou um elemento raiz ausente. A mensagem de erro aponta o local do problema para que você possa corrigi-lo.
Quais formatos e tipos de arquivo XML são aceitos?
Qualquer XML bem formado funciona, incluindo SOAP, feeds RSS e Atom, SVG, XSLT e schemas XSD. O botão de envio aceita arquivos com extensões como .xml, .svg, .xsl, .xslt, .xsd, .rss, .atom, .wsdl e .txt.
A ferramenta altera o conteúdo do meu XML?
Não. A formatação ajusta apenas os espaços e a indentação. Seus nomes de elementos, atributos, texto, comentários e seções CDATA permanecem exatamente como estão. A minificação remove os espaços entre as tags, mas preserva todo o conteúdo real.
Meus dados XML são enviados a um servidor?
Não. Toda a análise, formatação e validação acontecem inteiramente no seu navegador, usando JavaScript. Seu XML nunca sai do seu dispositivo, então é seguro usar com documentos privados ou confidenciais.
Ainda não há comentários. Seja o primeiro a comentar!