📄 Formatador e Melhorador de XML — Formate, Minifique e Valide XML Gratuitamente
Cole seu XML e clique em Formatar para imediatamente formatá-lo com a indentação de sua escolha: 2 espaços, 4 espaços ou tab. Clique em Minificar para remover todos os espaços em branco para saída compacta. A ferramenta valida seu XML usando o DOMParser nativo do navegador e mostra mensagens de erro claras se a entrada estiver malformada. Todo o processamento é executado totalmente no seu navegador — seu XML nunca deixa seu dispositivo.
Privado por design. Esta ferramenta funciona inteiramente no seu navegador — nada do que você digita é enviado ou armazenado, e funciona offline.
Sobre
Este formatador de XML usa o DOMParser nativo do navegador para analisar e validar XML, depois percorre a árvore DOM resultante para reconstruir uma saída limpa e indentada — sem necessidade de bibliotecas externas. O modo Melhorar produz XML legível por humanos com indentação consistente (2 espaços, 4 espaços ou tab). O modo Minificar remove os nós de texto apenas com espaços em branco entre elementos para produzir o XML válido mais compacto. Filhos com apenas um elemento de texto permanecem em linha para máxima legibilidade. A ferramenta também preserva a declaração XML, comentários, seções CDATA e instruções de processamento. Como todo o trabalho acontece no lado do cliente no seu navegador, seus dados XML nunca são enviados ou armazenados em qualquer lugar.
Como usar
- Cole seu XML na área de entrada da esquerda ou clique em "Carregar exemplo" para tentar um documento de demonstração.
- Escolha o tamanho de indentação preferido — 2 espaços, 4 espaços ou tab — a partir do menu suspenso no topo.
- Clique em "Formatar (Melhorar)" para formatar o XML com indentação legível na área de saída da direita.
- Ou clique em "Minificar" para remover todos os espaços em branco entre os elementos e produzir o XML válido mais compacto.
- Copie o resultado com "Copiar resultado" ou baixe-o como um arquivo .xml. Se o XML for inválido, uma mensagem de erro de análise será exibida em vez disso.
Perguntas frequentes
- Este formatador de XML é gratuito para usar?
- Sim, totalmente gratuito — sem conta, sem assinatura, sem taxas ocultas. Abra a página e comece a formatar imediatamente.
- Meu XML é enviado para um servidor ou armazenado em algum lugar?
- Não. Toda análise, formatação e validação ocorrem totalmente no seu navegador. Seu XML nunca deixa seu dispositivo. A última entrada é salva apenas no localStorage do seu navegador para que você possa retomar mais tarde.
- O que o formatador faz se meu XML for inválido?
- Ele usa o DOMParser nativo do navegador para detectar erros e exibe a mensagem de erro de análise exata abaixo da área de saída. Nenhuma saída formatada é produzida para XML inválido — você vê o erro primeiro para que possa corrigi-lo.
- Qual é a diferença entre Formatar e Minificar?
- Formatar (Melhorar) adiciona quebras de linha e indentação consistente para que o XML seja fácil de ler e editar por humanos. Minificar remove todos os espaços em branco desnecessários entre elementos para produzir o XML válido mais compacto — útil para reduzir o tamanho do arquivo ao enviar XML por uma rede ou incorporá-lo em código.
- A ferramenta preserva declarações XML, comentários e seções CDATA?
- Sim. A declaração XML (como <?xml version="1.0" encoding="UTF-8"?>) é detectada a partir da fonte e pré-fixada na saída. Comentários e seções CDATA são preservados conforme são durante a caminhada pelo DOM. Instruções de processamento também são mantidas.
- Esta ferramenta envia meus dados?
- Não. Tudo é executado no seu navegador, então seus dados nunca saem do seu dispositivo — e funciona até offline depois que a página carrega.