Loading tool…
XML documents often contain credentials, internal hostnames, or proprietary data structures — especially SOAP responses, enterprise config files, and Android manifests. This converter processes your XML entirely in your browser using fast-xml-parser. Nothing is uploaded or transmitted.
The XML is first validated for well-formedness, then parsed into a JavaScript object tree. Attributes are mapped to @prefixed keys and element text content to #text. The resulting object is serialized with JSON.stringify().
Numeric and boolean attribute/element values are automatically parsed to their native JSON types. CDATA sections are preserved under #cdata.