XML ↔ JSON Converter
Convert XML to JSON and back instantly. Attributes are preserved with a clear prefix so nothing is lost — all done in your browser.
How to convert XML to JSON
Paste your XML on the left (or use the sample) and the JSON appears instantly on the right, with a copy button for each format.
Attributes are preserved with an @_ prefix so you never lose data when round-tripping between formats.
- Paste XML or JSON
- Conversion happens instantly
- Copy either format or download
Why convert XML to JSON
JSON is lighter and easier to work with in JavaScript and most modern APIs. Converting XML — common in legacy SOAP services and config files — to JSON makes the data far easier to consume.
Frequently Asked Questions
Are XML attributes preserved?
Yes — attributes are kept with an @_ prefix, so converting back to XML restores them.
Is this private?
Yes — conversion happens entirely in your browser; your data is never uploaded.
Can I convert JSON to XML too?
Yes — paste JSON and get valid XML output instantly.