Validador XML Gratis Online
Valida XML en tu navegador al instante — gratis, privado, sin servidor.
XML de entrada
Resultado de validación
Ejemplos de validación XML
El XML válido debe estar bien formado: cada etiqueta debe cerrarse, los atributos entre comillas y las entidades declaradas correctamente. Ejemplos temáticos de telecomunicaciones:
XML válido – registro de suscriptor
XML no válido – etiqueta sin cerrar
A la etiqueta <status> le falta el > de cierre.
Pegue cualquiera de los ejemplos en el editor de arriba y haga clic en Validar para ver el resultado. Use Ejemplo para cargar más datos de suscriptor.
¿Qué es un validador XML?
Enviaste una petición SOAP, recibiste XML y tu parser falló. O editaste un web.config y la app dejó de cargar. Este es el dolor del XML malformado. A diferencia de JSON, XML es estricto: cada etiqueta de apertura debe tener su cierre, los atributos deben estar entre comillas y las entidades correctamente declaradas. La especificación XML del W3C define cada regla. Este validador usa el DOMParser del navegador para verificar tu XML y señala los errores con número exacto de línea y columna. Nada se sube — todo se ejecuta localmente.
Un validador XML comprueba si su documento está bien formado. Analiza su XML e informa de cualquier error de sintaxis con números de línea y columna. Esta herramienta usa el DOMParser integrado del navegador para validar. La validación se ejecuta completamente en su navegador. No se envía nada a ningún servidor, por lo que es seguro usar con datos de producción o configuración sensible.
Cómo usar esta herramienta
Pegar o subir XML
Copie su XML y péguelo en el editor izquierdo. También puede hacer clic en Subir para cargar un archivo .xml de su computadora. El botón Ejemplo carga datos de ejemplo si desea probar.
Revisar el resultado de validación
El panel derecho muestra VÁLIDO o NO VÁLIDO. Si no es válido, enumera los errores con números de línea y columna para que pueda localizar el problema. Los problemas comunes incluyen etiquetas sin cerrar, atributos sin comillas, caracteres no válidos, entidades mal formadas o etiquetas de apertura y cierre que no coinciden.
Corregir y revalidar
Corrija los errores en la entrada y revalide. Para formato e indentación, use el XML Beautifier o el Formateador XML. Si necesita convertir a JSON, use XML a JSON.
Cuándo ayuda la validación XML
La mayoría de los desarrolladores necesitan validación al trabajar con APIs SOAP o REST que devuelven XML. Pega la respuesta aquí para ver si está bien formada antes de escribir lógica de análisis. Para extraer valores específicos de documentos XML grandes, la herramienta XPath funciona bien junto con esta.
Los archivos de configuración como pom.xml, web.config o AndroidManifest.xml suelen tener estructuras anidadas. Un pequeño error tipográfico puede romper la compilación. Ejecutarlos aquí detecta errores de sintaxis antes del despliegue.
Los feeds RSS y Atom son XML. Si su validador de feeds falla o un lector no puede analizar su feed, esta herramienta le ayuda a encontrar el error exacto. Para validación de esquema (XSD), necesitará un validador de esquema dedicado—esta herramienta solo comprueba la buena formación.
Preguntas frecuentes
¿Es privado mi XML cuando uso esta herramienta?
Sí. La validación usa el DOMParser del navegador directamente — nada se envía a ningún servidor. Puedes abrir las DevTools → pestaña Red y verificarlo tú mismo.
¿Qué hace que el XML esté malformado?
La especificación XML del W3C requiere: etiquetas de cierre para cada apertura, atributos entre comillas, un único elemento raíz y caracteres especiales como & y < correctamente escapados. Esta herramienta informa el número exacto de línea y columna del error.
¿Esta herramienta valida contra esquemas XSD?
No — comprueba la buena formación del XML, no la conformidad con el esquema. Para validación XSD completa, que verifica tipos de datos y estructura contra un esquema W3C XML, necesitarás una herramienta de validación de esquema dedicada.
¿Cómo corrijo los errores de espacios de nombres XML?
Los errores de espacios de nombres como prefijos no declarados o URIs duplicadas se detectan durante la validación. La especificación de espacios de nombres XML del W3C exige que cada prefijo sea declarado con xmlns:prefix="uri" antes de usarlo.
¿Por qué falla mi XML después de copiarlo de un editor?
Los editores de texto a veces insertan comillas tipográficas (" en lugar de "), espacios de no separación o BOM (marca de orden de bytes) que rompen el análisis. Pega en texto plano o usa Ctrl+Shift+V para pegar sin formato antes de validar.
Herramientas relacionadas
Para validación XML, consulte la especificación XML del W3C, MDN DOMParser, W3C XML Schema y W3C XML Namespaces. Para JSON, consulte la especificación JSON.