Como usar
- Cole seu XML no editor.
- Em Modo, selecione Formatar para organizar o código ou Minificar para reduzir os espaços entre elementos.
- Se escolher Formatar, defina a Indentação: 2 espaços, 4 espaços ou Tab.
- Mantenha Ao vivo marcado para atualizar o resultado enquanto você edita.
Exemplos
Indentar uma mensagem SOAP
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ConsultarPedido xmlns="https://loja.example.com.br/pedidos"><numero>20260042</numero><cidade>Curitiba</cidade></ConsultarPedido></soap:Body></soap:Envelope>
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ConsultarPedido xmlns="https://loja.example.com.br/pedidos">
<numero>20260042</numero>
<cidade>Curitiba</cidade>
</ConsultarPedido>
</soap:Body>
</soap:Envelope>Minificar uma configuração sem comentários
<?xml version="1.0" encoding="UTF-8"?> <configuracao> <!-- Ambiente de testes --> <loja>Mercado São João</loja> <moeda>BRL</moeda> <observacao></observacao> </configuracao>
<?xml version="1.0" encoding="UTF-8"?><configuracao><loja>Mercado São João</loja><moeda>BRL</moeda><observacao/></configuracao>
Organizar atributos de um SVG
<svg xmlns="http://www.w3.org/2000/svg" width="120" height="60" viewBox="0 0 120 60"><rect x="10" y="10" width="100" height="40" fill="#009c3b" rx="8"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
width="120"
height="60"
viewBox="0 0 120 60">
<rect
x="10"
y="10"
width="100"
height="40"
fill="#009c3b"
rx="8"/>
</svg>Perguntas frequentes
O formatador valida XML de NF-e?
A ferramenta verifica se o XML está bem formado, incluindo o fechamento das tags e a sintaxe dos atributos. Ela não valida o documento contra um esquema XSD ou DTD; portanto, esse resultado não confirma a validade fiscal da NF-e.
Meu XML é enviado para algum servidor?
O XML é processado no seu navegador, sem ser enviado ao servidor. O conteúdo não é salvo pela ferramenta; apenas as configurações das opções ficam no localStorage.
Como encontrar um erro no XML?
Clique na mensagem de erro para levar o cursor à linha e à coluna indicadas. Enquanto houver erro, o último resultado válido fica desatualizado e as ações de saída ficam desativadas.
Qual é o limite de tamanho do arquivo XML?
Arquivos acima de 50 MB são recusados. Para entradas acima de 1 MB, use Ctrl+Enter ou Cmd+Enter para executar a formatação, pois a atualização automática deixa de funcionar.