Saltar al contenido
Herramienta gratuita

Formateador de XML, validador y herramienta de reparación

El formateador XML comprueba si tu XML tiene errores e indica la línea y la columna, lo formatea con 2 o 4 espacios o tabulaciones, lo minimiza y repara errores habituales, como un & sin escapar o una etiqueta de cierre que falta, mediante Auto-Fix. Es gratuito y no requiere registro: tu XML solo se procesa en tu navegador y no se sube a ningún servidor.

Creado por Justin Schuessler

¿Ya organizaste los archivos de configuración? Aloja tu proyecto en un VPS con control total.

100 % local, sin subir archivos

Entrada

Resultado

Resultado de ejemplo

Así se muestra el diagnóstico en el formateador XML

Pega XML y la herramienta indicará el primer error con su línea y columna, corregirá los errores habituales mediante la corrección automática y después formateará el resultado. El ejemplo de abajo es un archivo de muestra con errores intencionados; tu diagnóstico dependerá de tu XML.

Ejemplo · XML de ejemplo con errores intencionados

1 error · 3 correcciones

Entrada

server.xml
<server><name>ZAP & Friends</name><port>25565</port>

Resultado: diagnóstico y corrección automática

  • 1 error
  • Error · Línea 1, columna 19char '&' is not expected.

    «Validar» indica el primer error. Con «Ir al error», el cursor va directamente a ese punto.

  • CorrectoSe ha escapado un carácter especial sin escapar (p. ej., «&») en el texto 1 veces.

  • CorrectoSe ha añadido una etiqueta de cierre al final del documento 1 veces.

  • CorrectoSe ha añadido la declaración XML faltante (<?xml version="1.0" encoding="UTF-8"?>).

Resultado tras la corrección automática, formateado

server.xml
<?xml version="1.0" encoding="UTF-8"?><server>  <name>ZAP &amp; Friends</name>  <port>25565</port></server>

Funciones

Formateador y validador XML en una sola herramienta

Para archivos de configuración de plugins de Minecraft o recursos de FiveM, respuestas de API, feeds RSS/Atom o sitemaps: en cualquier caso en que edites o depures XML a mano.

Validar XML con línea y columna

Comprueba automáticamente si tu XML está bien formado poco después de introducirlo, muestra el primer error con su línea y columna y marca su ubicación en el editor.

Formatear XML (Pretty Print)

Aplica a tu XML una sangría de 2 o 4 espacios o tabulaciones. Se conservan los comentarios, las secciones CDATA y la declaración XML.

Minificar XML

Elimina los saltos de línea y las sangrías entre etiquetas y genera una versión compacta de tu XML.

Reparar XML con Auto-Fix

Escapa caracteres especiales como & y <, añade etiquetas de cierre que faltan, agrupa varios elementos raíz y añade o recoloca la declaración XML.

Subir o arrastrar un archivo

Sube un archivo XML de hasta 10 MB o arrástralo directamente al campo de entrada.

100 % local, sin subir archivos

Todo se ejecuta en tu navegador; tu archivo no se envía a ningún servidor.

Fondo

Qué comprueba el validador XML y qué repara Auto-Fix

Validar, reparar y formatear son procesos relacionados: solo puedes formatear o minimizar tu XML si primero está bien formado.

Validar XML: comprobar si está bien formado, no si cumple un esquema

Un XML bien formado tiene exactamente un elemento raíz, etiquetas cerradas y correctamente anidadas, y caracteres especiales escapados, como &amp; en lugar de un & aislado. Eso es lo que comprueba el validador XML, que indica la línea y la columna del primer error. No comprueba si tu XML también cumple un esquema XSD o una DTD.

Reparar XML con Auto-Fix

Auto-Fix escapa los caracteres & o < aislados en el texto y en los valores de los atributos, añade etiquetas de cierre y signos > que falten al final de una etiqueta, elimina etiquetas de cierre sin una etiqueta de apertura correspondiente, agrupa varios elementos raíz en un elemento <root> y añade o recoloca la declaración XML. Tu entrada no se modifica; la versión reparada aparece en el resultado.

Formatear XML (Pretty Print) o minimizarlo

Al formatear tu XML, puedes aplicar una sangría de 2 o 4 espacios o tabulaciones. Se conservan los comentarios, las secciones CDATA y la declaración XML; el texto mezclado con etiquetas no se modifica. La minimización elimina los saltos de línea y las sangrías entre etiquetas. Ambas funciones requieren un XML bien formado; de lo contrario, la herramienta indica la línea y la columna del error.

Cómo funciona

Cómo validar, corregir y formatear XML online

Cinco pasos, sin registro ni instalación.

Paso 1

Pegar XML

Pega tu XML en el campo de entrada, sube un archivo XML de hasta 10 MB, arrástralo al campo o carga el ejemplo.

Paso 2

Encontrar errores

Poco después de introducirlo, la herramienta comprueba automáticamente si tu XML está bien formado. También puedes hacer clic en «Validar». El primer error aparece con su línea y columna; «Ir al error» lleva el cursor hasta allí.

Paso 3

Corregir con Auto-Fix

Haz clic en «Auto-Fix» para corregir automáticamente errores habituales. Tu entrada no cambia: la versión corregida aparece en la salida, con la lista de correcciones encima.

Paso 4

Formatear o minificar

Elige una sangría de 2 espacios, 4 espacios o tabulaciones y haz clic en «Formatear», o en «Minificar» para obtener una versión compacta.

Paso 5

Aplicar resultado

Copia el resultado al portapapeles o descárgalo como archivo XML.

Descubrir más

Más herramientas

Comparar textos online (Diff Checker)

Compara textos online: compara dos textos, configuraciones o versiones de código, ve las diferencias por línea y palabra y cópialas como Unified Diff. Funciona íntegramente en el navegador.

Creado por Dimitri Heissler

Formateador de JSON

Formatea, minifica y valida JSON con resaltado de sintaxis, indicación de errores y descarga, todo en el navegador.

Creado por Jakub Martyniak

Validador de YAML

Comprueba la sintaxis YAML y aplica un formato normalizado o conviértelo directamente a JSON. Admite varios documentos separados por `---` (p. ej., manifiestos de Kubernetes), con errores que indican la línea y la columna exactas. Todo en el navegador.

Creado por Jakub Martyniak

Generador de sitemaps

Crear sitemap.xml a partir de una lista de URL: con detección de duplicados, comprobación de dominios, lastmod e índice de sitemaps automático a partir de 50.000 direcciones. Funciona en el navegador.

Creado por Luca Stanek

Codificador y decodificador de URL

Codifica y decodifica URL y texto en línea: compara encodeURIComponent, encodeURI y el formato de formulario, con una tabla de parámetros de consulta y un generador de enlaces UTM. Funciona íntegramente en el navegador.

Creado por Dimitri Heissler

Formateador de HTML y CSS online (mejora la presentación del código)

Formatea HTML y CSS online, aplica sangría y mejora su presentación con detección automática del idioma. Funciona íntegramente en el navegador, sin subir archivos.

Creado por Luca Stanek

FAQ

Preguntas frecuentes sobre Formateador XML

Respuestas breves sobre validación, formato y corrección automática.

Sí. No necesitas una cuenta ni instalar nada: el formateador XML funciona en tu navegador. Pega tu XML y empieza al instante.

No. Todo el procesamiento —validación, formateo, minificación y corrección automática— se realiza exclusivamente en tu navegador. No se transfiere ningún archivo a un servidor, ni siquiera a ZAP-Hosting.

No. La herramienta comprueba si tu XML está bien formado: un único elemento raíz, etiquetas cerradas y correctamente anidadas, y caracteres especiales escapados. Para que un XML sea válido en sentido estricto, también debe cumplir un esquema XSD o una DTD, y la herramienta no comprueba eso. Tampoco comprueba reglas específicas, como las de las facturas electrónicas. Por tanto, el mensaje de éxito solo se refiere a la sintaxis XML.

Poco después de que dejes de escribir, la herramienta comprueba automáticamente tu XML. También puedes hacer clic en «Validar». Muestra el primer error con su línea y columna y marca su ubicación en el editor. Con «Ir al error», el cursor va directamente allí.

Auto-Fix escapa un & aislado como &amp; y un < en el texto como &lt;, también en los valores de los atributos. Añade etiquetas de cierre y signos > que falten al final de una etiqueta, elimina etiquetas de cierre sin una etiqueta de apertura correspondiente, agrupa varios elementos raíz en un elemento <root> y añade o recoloca la declaración XML. Tu entrada no se modifica; el resultado muestra la versión reparada y la lista de correcciones. Aun así, revisa el resultado: una etiqueta añadida se coloca donde la herramienta detectó el error, no necesariamente donde tú querías ponerla.

Sube el archivo o arrástralo al campo de entrada. El editor lo muestra con números de línea y resaltado de sintaxis. Con «Formatear», aplicas una sangría de 2 o 4 espacios o tabulaciones (Pretty Print). Se conservan los comentarios, las secciones CDATA y la declaración XML. Después, copia el resultado o descárgalo como archivo XML.

Minificar elimina los saltos de línea y las sangrías entre etiquetas para obtener una versión compacta de tu XML. Se conservan los espacios que forman parte del texto. Como ocurre al formatear, tu XML debe estar bien formado.

La subida está limitada a 10 MB. Como todo se ejecuta localmente en el navegador, el límite real también depende del rendimiento de tu dispositivo.

¿Tienes más preguntas?

Contactar con soporte
¿Estás creando algo propio?

Tu aplicación o API necesita un servidor fiable

Un VPS de ZAP-Hosting pone tu aplicación o proyecto en línea de forma fiable.

4,4/5 Trustpilot32.000+ Servidores activosDesde 2010

Sin configuración. Sin riesgos. En línea en segundos.

Duración flexibleCancelable en cualquier momentoEn línea en 60 segundos

¿Buscas más herramientas? Ver todas las herramientas para desarrolladores