Categoria: Desenvolvimento
Formatador de XML
Formate, minifique e valide XML localmente
Cole XML e receba o documento indentado ou minificado, com os erros do analisador apontados linha a linha. Tudo roda no seu navegador, então feeds e configurações continuam privados.
Cole XML para formatar ou minificar.
O resultado aparecerá aqui.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
XML gerado por máquina costuma chegar em uma única linha, o que torna quase ilegível uma resposta de API, um feed RSS, um sitemap ou um SVG. Este formatador analisa o documento com o próprio analisador XML do navegador e o reimprime com o recuo que você escolher, preservando atributos, comentários, seções CDATA e instruções de processamento. Minificar faz o contrário e remove novamente os espaços entre os elementos. Como o analisador é o do navegador, um documento malformado é relatado com a mesma mensagem e posição que o navegador usaria.
Como usar
- Cole seu XML na caixa de entrada ou carregue o exemplo.
- Escolha Formatar com recuo de 2 ou 4 espaços, ou escolha Minificar.
- Copie o resultado ou corrija o erro apontado e tente de novo.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- Meu XML é enviado para algum servidor?
- Não. O documento é analisado e reimpresso por JavaScript que roda na página, então cargas de API e arquivos de configuração nunca saem do seu dispositivo.
- Dá para formatar um feed RSS, um sitemap ou um SVG?
- Sim. Os três são documentos XML, então são indentados como qualquer outro arquivo, com namespaces e atributos preservados.
- Por que meu documento não é analisado?
- XML é mais rígido que HTML: toda tag precisa ser fechada, valores de atributo precisam de aspas e um & solto é inválido. A mensagem de erro mostra onde o analisador parou.