XML / JSON Converter
Convert a deliberately limited, safe XML and JSON subset locally in your browser.
Runs in your browserEvery computation happens in your browser — your data never leaves this device.
XML or JSON
Conversion result
Strict parsing; unsupported XML syntax is never guessed.
Enter data to see the conversion
What this tool does
- Convert ordinary XML data to readable JSON.
- Convert convention-based JSON to simple XML.
- Inspect node and attribute counts for supported input.
Example
Input
<root><item>hello</item></root>
Output
{
"root": {
"item": "hello"
}
}XML supports elements, attributes, entities, comments, CDATA and repeated children. DTD/entity declarations, mixed content, namespace semantics and lossless type round-tripping are unsupported and explicitly rejected. JSON-to-XML uses a root key plus @attributes and #text.
Frequently asked questions
Does it support all XML?
No. DTD, mixed content and namespace semantics are explicitly unsupported.
How are arrays represented?
Repeated XML child names become JSON arrays.
Is data uploaded?
No, parsing runs entirely in the browser.
Keywords:XMLJSONxml2json本地解析converter