Formatea, Valida y Minifica XML al Instante
Formateador, validador y minificador de XML gratuito que funciona completamente en tu navegador — tus datos nunca salen de tu dispositivo.
Sobre el Formateador XML
Esta herramienta analiza tu XML en el navegador usando el mismo motor DOMParser integrado en cada navegador moderno, y luego lo vuelve a serializar con una indentación limpia y consistente. Los atributos, el texto, los comentarios, las secciones CDATA y las instrucciones de procesamiento se conservan, por lo que la estructura de tu documento nunca cambia — solo su formato.
Características:
- Formatea XML con indentación de 2, 4 espacios o tabulación
- Minifica XML eliminando todos los espacios en blanco innecesarios
- Valida la buena formación con mensajes de error claros y legibles
- Conserva comentarios, secciones CDATA, atributos y la declaración XML
Cómo Formatear XML
- Pega o escribe tu XML en el cuadro de entrada
- Elige el tamaño de indentación que prefieras
- Haz clic en Formatear para imprimir con estilo, o en Minificar para comprimir
- Copia el resultado o descárgalo como archivo .xml
Preguntas Frecuentes
¿Se sube mi XML a un servidor?
No. El análisis y el formateo ocurren completamente en tu navegador usando la API nativa DOMParser — tu XML nunca sale de tu dispositivo.
¿Cuál es la diferencia entre Formatear y Minificar?
Formatear añade indentación y saltos de línea para que las etiquetas anidadas sean fáciles de leer. Minificar elimina todos los espacios en blanco innecesarios para producir el resultado más pequeño posible, útil para almacenamiento o transmisión.
¿Esta herramienta admite espacios de nombres XML?
Sí. Los prefijos de espacio de nombres (como ns:etiqueta) y sus atributos se conservan exactamente como se escribieron, ya que el analizador del navegador los entiende de forma nativa.
¿Por qué mi XML pasa en el navegador pero falla la validación aquí?
Esta herramienta comprueba que tu XML esté bien formado — que cada etiqueta esté correctamente cerrada y anidada — que es lo que los navegadores requieren para analizarlo. No valida contra un DTD o un esquema XML, así que un XML bien formado pero que no coincida con un esquema concreto seguirá mostrándose como válido aquí.
¿Qué ocurre con la declaración XML al formatear o minificar?
Si tu entrada comienza con una declaración como <?xml version="1.0"?>, se detecta y se vuelve a añadir automáticamente al resultado, ya que los navegadores la eliminan del documento analizado.
¿Se conservan los comentarios y las secciones CDATA al formatear?
Sí, los comentarios (<!-- ... -->) y las secciones CDATA (<![CDATA[ ... ]]>) se mantienen exactamente como aparecen en tu entrada. Una limitación: los subconjuntos internos de DOCTYPE no se conservan.
Privacidad
Tu XML se procesa completamente en tu navegador. No se sube, almacena ni envía nada a ningún servidor.