XML
Formatador, comparador de XML e XML viewer: formate, compare e converta XML colado — inclusive XMLs de NFe, NFC-e, NFS-e e CT-e — sem sair do navegador, gratuito e sem login.
Bem formado x válido: dois problemas diferentes
Este formatador confere se o XML é bem formado — toda tag aberta fecha, a estrutura segue a sintaxe do formato — que é o mínimo para qualquer parser conseguir lê-lo. Isso é diferente de ser válido contra o XSD do autorizador (Sefaz, ADN), que checa se cada elemento, atributo e valor batem com o schema oficial da NFe, CT-e ou NFS-e — um XML pode estar perfeitamente bem formado e ainda assim ser rejeitado por não bater com o schema.
A causa mais comum de "não bem formado" em XML fiscal é um caractere reservado (& ou <) não escapado dentro do conteúdo de uma tag, geralmente vindo de uma razão social ou logradouro copiados sem tratamento.