Validador XML Gratuito Online
Valide a boa formação XML instantaneamente no navegador — gratuito, privado, sem servidor.
XML de entrada
Resultado da validação
Exemplos de validação XML
XML válido deve estar bem formado: cada tag deve fechar, atributos entre aspas e entidades declaradas corretamente. Exemplos temáticos de telecomunicações:
XML válido – registo de assinante
XML inválido – tag não fechada
À tag <status> falta o > de fecho.
Cole qualquer exemplo no editor acima e clique em Validar para ver o resultado. Use Exemplo para carregar mais dados de assinante.
O que é um validador XML?
Enviou um pedido SOAP, recebeu XML e o seu parser falhou. Ou editou um web.config e a aplicação parou de carregar. Esta é a dor do XML malformado. Ao contrário de JSON, XML é rigoroso: cada tag de abertura deve ter fecho, atributos entre aspas, entidades corretamente declaradas. A especificação XML do W3C define cada regra. Este validador usa o DOMParser do navegador para verificar o seu XML e assinala erros com número exato de linha e coluna. Nada é enviado — tudo corre localmente.
Um validador XML verifica se o seu documento está bem formado. Analisa o seu XML e reporta erros de sintaxe com números de linha e coluna. Esta ferramenta usa o DOMParser do navegador. A validação executa-se inteiramente no seu navegador. Nada é enviado para um servidor.
Como usar esta ferramenta
Colar ou carregar XML
Copie o seu XML e cole no editor à esquerda. Também pode clicar em Carregar para carregar um ficheiro .xml. O botão Exemplo carrega dados de teste.
Verificar o resultado da validação
O painel direito mostra VÁLIDO ou INVÁLIDO. Se inválido, lista erros com números de linha e coluna. Problemas comuns: tags não fechadas, atributos sem aspas, caracteres inválidos, entidades mal formadas.
Corrigir e revalidar
Corrija erros na entrada e revalide. Para formatação e indentação, use o Embelezador XML ou o Formatador XML. Para converter para JSON, use XML para JSON.
Quando a validação XML ajuda
A maioria dos programadores precisa de validação ao trabalhar com APIs SOAP ou REST que devolvem XML. Cole a resposta aqui para ver se está bem formada. Para extrair valores específicos de documentos XML grandes, a ferramenta XPath funciona bem com esta.
Ficheiros de configuração como pom.xml, web.config ou AndroidManifest.xml têm estruturas aninhadas. Um pequeno erro pode quebrar o build.
Feeds RSS e Atom são XML. Se o validador de feeds falhar, esta ferramenta ajuda a encontrar o erro. Para validação de esquema (XSD), use um validador dedicado.
Perguntas frequentes
Os meus dados XML são privados nesta ferramenta?
Sim. A validação usa o DOMParser do navegador diretamente — nada é enviado para servidores. Pode abrir DevTools → aba Rede e verificar você mesmo.
O que torna o XML malformado?
A especificação XML do W3C exige: tags de fecho para cada abertura, atributos entre aspas, um único elemento raiz e caracteres especiais como & e < corretamente escapados. Esta ferramenta reporta o número exato de linha e coluna do erro.
Esta ferramenta valida contra esquemas XSD?
Não — verifica a boa formação XML, não a conformidade com esquemas. Para validação XSD completa contra um esquema W3C XML, precisará de uma ferramenta de validação dedicada.
Como corrigir erros de espaços de nomes XML?
Erros de espaços de nomes como prefixos não declarados são detetados durante a validação. A especificação de espaços de nomes XML do W3C exige que cada prefixo seja declarado com xmlns:prefix="uri" antes de ser usado.
Por que o meu XML falha após copiar de um editor?
Editores de texto por vezes inserem aspas tipográficas (" em vez de "), espaços inseparáveis ou BOM que quebram o parsing. Cole em texto simples ou use Ctrl+Shift+V antes de validar.
Ferramentas relacionadas
Para validação XML: especificação W3C, MDN DOMParser, W3C XML Schema e W3C XML Namespaces. Para JSON: json.org.