Pular para o conteúdo
Rotina Diária

Formatar e validar XML

Indente, minifique e valide XML com a linha exata de cada erro — ótimo para NF-e, SOAP, RSS e SVG.

Processado no seu dispositivo. Nada do que você digita é enviado.

Como usar: formatar e validar xml

  1. Cole o XML ou abra o arquivo (também aceita .svg, .rss, .xsd e .config).
  2. Clique em Formatar para indentar, Minificar para tirar espaços ou Só validar.
  3. Se houver erro, a linha problemática fica selecionada no editor e a mensagem explica o que corrigir.

Sobre esta ferramenta

A validação verifica se o XML está bem formado: toda tag aberta precisa ser fechada na ordem certa, valores de atributo ficam entre aspas, não pode haver atributos repetidos, o & solto precisa virar & e só existe um elemento raiz. Depois, o próprio analisador XML do navegador faz uma segunda checagem completa.

Na formatação, elementos que só têm texto ficam em uma linha (<cliente>Ana</cliente>), comentários, blocos CDATA e a declaração <?xml?> são preservados. A minificação remove apenas espaços entre tags — o texto dentro dos elementos não é alterado.

Validar o XML de uma NF-e ou de uma resposta SOAP aqui é seguro: tudo roda no seu navegador: nada do que você cola ou digita é enviado para um servidor.

Perguntas frequentes

A ferramenta valida contra um XSD (schema)?

Não. Ela verifica se o XML está bem formado — sintaxe correta. A validação contra um schema XSD, que confere campos obrigatórios e tipos, exige o arquivo de schema do sistema de destino.

Por que o erro aponta uma linha depois da que eu esperava?

Quando falta fechar uma tag, o problema só é percebido quando aparece um fechamento que não combina. A mensagem informa em que linha a tag pendente foi aberta para facilitar a busca.

Formatar muda o conteúdo do XML?

Só os espaços entre as tags. Atributos são normalizados para um espaço entre eles e o texto de cada elemento é mantido.

É grátis mesmo? Existe limite diário?

É grátis e sem limite diário. Como o processamento acontece no seu aparelho, não temos custo por uso e não precisamos limitar você.

Funciona no celular?

Sim. O site funciona em qualquer navegador moderno no Android, iPhone, Windows, Mac e Linux, sem instalar nada.

Ferramentas relacionadas