Formateador XML Online — Beautifier, XPath y Diff
Formateador XML gratuito — formatea, minifica, valida XML, tree view, consultas XPath, diff XML y conversión a JSON/CSV. 100% en el navegador, sin registro.
Actualizado mayo de 2026
Revisado por Rafael Duarte
Cómo formatear XML online
Seis funciones, una sola herramienta
1. Pega el XML o impórtalo desde una URL
El validador revisa al instante si está bien formado, con la línea exacta del error si lo hay.
2. Elige la pestaña que necesitas
Format, Tree (árbol colapsable), XPath, Diff o Convert (a JSON/CSV).
3. Copia o descarga el resultado
Copy para el portapapeles, o Download para guardar como archivo `.xml`.
Qué hace este formateador de XML
Seis funciones integradas en un mismo lugar
Formatea y minifica
Sangría configurable (2, 4 espacios o tabulación), con la declaración y los comentarios preservados.
Vista de árbol interactiva
Nodos colapsables para navegar estructuras con 10 o más niveles de anidamiento.
Consultas XPath
Escribe cualquier expresión XPath y ve los nodos coincidentes ya serializados.
Diff de XML
Normaliza ambos documentos antes de comparar, así evita falsos positivos por diferencias de sangría.
Conversión a JSON o CSV
Exporta la estructura XML a formatos más fáciles de consumir en otras herramientas.
Importar desde URL
Pega la URL de un feed RSS, un sitemap o un endpoint y haz clic en Fetch.
Ejemplos
Cuándo vas a necesitar esta herramienta
Los escenarios más comunes entre quienes la usan
Depurar respuestas SOAP
Las APIs corporativas suelen devolver SOAP en una sola línea — formatéalo para entender el envelope y el body.
Leer feeds RSS o Atom
Importa por URL para ver la estructura de los ítems y qué campos están disponibles.
Revisar configs de Maven y Spring
pom.xml y los application context quedan muy anidados — la vista de árbol los hace navegables.
Comparar versiones de una API
Usa Diff para ver de inmediato qué cambió entre dos respuestas XML.
Revisar layouts de Android
Los archivos .xml de layout de Android son más fáciles de comparar y revisar aquí que dentro del IDE durante un code review.
Analizar sitemaps grandes
Un sitemap.xml con miles de URLs se convierte en CSV con un clic, listo para abrir en una hoja de cálculo durante una auditoría SEO.
¿XML inválido? Empieza por aquí
Confundir bien formado con válido
Bien formado significa que cumple las reglas sintácticas básicas. Válido, además, respeta un DTD o XSD externo.
Esperar que se eliminen los namespaces
Los prefijos y las declaraciones xmlns se conservan exactamente igual — no se reescriben.
Archivo demasiado grande y el navegador se congela
Por encima de 10-20 MB, considera dividir el XML o usar xmllint desde la línea de comandos.
Esperar que el CSV incluya todos los elementos
La conversión a CSV usa solo el elemento hijo más repetido como filas — otros hijos con etiquetas distintas quedan fuera del resultado. Si la estructura mezcla varios tipos de hijo, exporta a JSON en su lugar.
XPath solo muestra los primeros 100 nodos
Las consultas con cientos de resultados listan únicamente los primeros 100 (el conteo total mostrado sigue siendo correcto). Afina la expresión XPath para ver más nodos.
Por qué usar este formateador de XML
Reúne seis funciones en un solo lugar — formateo, minificación, árbol, XPath, diff y conversión — en vez de exigir una herramienta distinta para cada operación.
Corre por completo en el navegador con DOMParser nativo: seguro para credenciales dentro de un XML, payloads SOAP internos o configuraciones confidenciales que no deberían salir de tu equipo.
El XML sigue siendo dominante en dominios específicos aunque JSON haya ganado terreno: SOAP en sistemas bancarios y corporativos, RSS/Atom, layouts de Android, configuraciones de Maven/Spring y los formatos Office Open XML dentro de .docx y .xlsx. Quien trabaja en esas áreas usa un formateador como herramienta del día a día, no de forma ocasional.
XML bien formado vs. XML válido
Dos niveles distintos de conformidad
Preguntas frecuentes
Agrega sangría y saltos de línea para que el XML sea legible — no altera los datos. El documento formateado es semánticamente idéntico al original.
Referencias
Herramientas relacionadas
- Formateador & Validador JSON Desarrollador Formateador y validador JSON online gratuito — formatea, valida, minifica y exporta JSON a CSV. Vista árbol, vista gráfico y resaltado de sintaxis. Sin...
- Formateador & Embellecedor SQL Desarrollador Formateador y embellecedor SQL online gratuito. Pega tu SQL, elige el dialecto y el estilo, y obtén SQL limpio y legible al instante — 100% en el cliente...
- Minificador y Embellecedor de CSS Desarrollador Minifica CSS para reducir el tamaño del archivo y acelerar tu sitio, o embellece CSS minificado de vuelta a formato legible. Gratis y sin registro.
- Generador de CIF — NIF Empresa Válido para Tests con Validador Integrado Desarrollador Genera CIF (España), CNPJ (Brasil), EIN (EE.UU.), NIPC (Portugal), Partita IVA (Italia) y SIREN/SIRET (Francia) para pruebas de desarrollo. Sin registro.
- Generador de DNI — Generador y Validador de DNI, CPF, NIF y Codice Fiscale Desarrollador Genera y valida DNI/NIE (España), CPF (Brasil), NIF (Portugal), Codice Fiscale (Italia) y NIR (Francia) para pruebas de desarrollo. Gratis, sin registro.