XML to JSON Converter
Convert any XML document into clean JSON in one click. Attributes become @-prefixed keys, repeated elements turn into arrays, and element text is kept as values. You can copy the result or download it as a .json file.
How to use
- Paste your XML document.
- Click Convert to JSON.
- Copy the result or download it as a .json file.
Note: Conversion convention: element text becomes the value, attributes are stored under @name keys, mixed text uses #text, and repeated child tags become arrays.
Frequently Asked Questions (FAQ)
How are XML attributes and repeated elements converted?
Attributes are kept with an @ prefix and repeated elements become arrays in the JSON output.
How do I convert my XML?
Paste your XML document, click Convert to JSON, then copy the result or download it as a .json file.
How are element text and mixed content converted?
Element text becomes the value, attributes are stored under @name keys, mixed text uses #text, and repeated child tags become arrays.
Can I download the JSON as a file?
Yes. You can copy the JSON to your clipboard or download it as a .json file.