Gratis en línea XML Formatter & Validator
Embellece, minifica y valida XML en línea. Formatea con 2 o 4 espacios de sangría, elimina espacios para compactar y verifica la conformidad sintáctica. Gratuito, 100 % del lado del cliente — tus datos nunca salen de tu navegador.
100% lado del cliente · Tus datos nunca salen de tu navegadorCómo usar XML Formatter & Validator
Pega tu XML en el panel de Entrada a la izquierda, luego elige un modo en la barra de herramientas:
- Embellecer — valida y formatea el XML con la sangría elegida (2 o 4 espacios). El resultado aparece en el panel derecho.
- Minificar — elimina todos los espacios innecesarios entre etiquetas para producir la cadena XML válida más compacta.
- Validar — comprueba la conformidad sintáctica del XML sin modificarlo. Un banner verde significa válido; uno rojo muestra el error exacto.
Pulsa Ctrl/Cmd+Enter para ejecutar, o haz clic en el botón de modo. Usa Copiar para copiar el resultado. Ctrl/Cmd+K limpia ambos paneles.
Preguntas frecuentes
¿Qué hace "Embellecer XML"?
El embellecimiento analiza tu XML y lo devuelve con sangría y saltos de línea consistentes, haciéndolo legible para humanos. El contenido — etiquetas, atributos y nodos de texto — permanece idéntico; solo cambian los espacios en blanco.
¿Qué hace "Minificar XML"?
La minificación elimina todos los espacios innecesarios entre etiquetas para producir la cadena XML válida más compacta. Es útil para reducir el tamaño del payload antes de transmitir XML por una red.
¿Cómo valido mi XML?
Cambia al modo Validar y haz clic en el botón. La herramienta usa el DOMParser nativo del navegador para detectar errores de conformidad — etiquetas no emparejadas, etiquetas de cierre faltantes, caracteres ilegales, etc. — y muestra el mensaje de error exacto.
¿Esta herramienta admite espacios de nombres XML e instrucciones de procesamiento?
Sí. El formateador preserva las declaraciones de espacios de nombres (xmlns), los elementos con prefijo de espacio de nombres y las instrucciones de procesamiento (<?xml version="1.0"?>, etc.) sin modificarlos.
¿Mis datos XML se envían a un servidor?
No. Todo el procesamiento se ejecuta en tu navegador — la validación usa la API DOMParser nativa y el formateo lo realiza un algoritmo del lado del cliente. Tus datos nunca abandonan tu equipo.
¿Por qué el formateador no procesa correctamente mi archivo HTML?
HTML no es XML estricto — permite etiquetas sin cerrar, atributos sin comillas, etc. Para formatear HTML, usa una herramienta específica. XHTML, que es XML estricto, funciona perfectamente con este formateador.