Formatter de XML
Formatter de XML online, rápido e gratuito. Direto no navegador, sem cadastro.
O formatador de XML organiza a estrutura de documentos XML com indentação e quebras de linha, transformando blocos compactos em uma árvore legível. Ele ajuda a visualizar a hierarquia de tags e a localizar erros de aninhamento rapidamente.
XML é um formato baseado em tags, muito usado em configurações, integrações entre sistemas, feeds e documentos estruturados. Quando o XML chega sem formatação — tudo em uma linha só — fica difícil entender onde cada elemento começa e termina.
O formatador faz o pretty print do XML: adiciona quebras de linha e indentação proporcional ao nível de aninhamento, alinhando tags de abertura e fechamento. Isso revela de imediato a estrutura de pai e filho, atributos e textos.
Além de formatar, a ferramenta valida se o documento está bem formado. Tags sem fechamento, atributos sem aspas ou entidades inválidas são apontados, evitando que você carregue um XML quebrado para o seu sistema.
Exemplos
- Entrada: <catalogo><item id="1"><nome>Caneta</nome></item></catalogo> → Saída: cada tag em sua própria linha, com indentação por nível.
- Um XML com tag não fechada, como <pessoa><nome>Ana</pessoa>, gera aviso de erro.
Limitações
- O formatador não valida contra um schema (XSD/DTD) — ele apenas verifica se o XML está bem formado.
- Documentos muito grandes (dezenas de MB) podem travar o navegador; nesses casos, use um editor especializado.
Como usar o formatador de XML
- Cole o XML no campo principal.
- Clique em Processar para formatar e validar.
- Copie o XML organizado com um clique.
Perguntas frequentes
Qual a diferença entre XML bem formado e XML válido?
Bem formado significa que a sintaxe está correta (tags fechadas, aninhamento certo). Válido significa que também respeita um schema específico. O formatador verifica apenas o primeiro.
O formatador altera o conteúdo do XML?
Não. Ele apenas reorganiza espaços e quebras de linha. Tags, atributos e textos permanecem exatamente iguais.
Meu XML é enviado para algum servidor?
Não. A formatação acontece 100% no navegador, e o seu documento nunca sai do dispositivo.