XML to JSON Converter
Convert XML to JSON, keeping attributes as @name keys and repeated elements as arrays. Free and private: runs in your browser.
Paste XML (SOAP, RSS, config files) to get JSON you can work with in JavaScript or Python.
Runs entirely in your browser. Nothing you paste is uploaded or stored.
Use cases
- Move data between APIs, config files and databases.
- Bootstrap models from a sample API response.
- Save time on repetitive hand-written boilerplate.
Frequently asked questions
How are XML attributes represented?
As keys starting with @ (e.g. "@id"). Text next to attributes goes into "#text". You can choose to drop attributes.
Is the XML to JSON Converter free?
Yes. It is free with no sign-up, and it runs entirely in your browser, so your input is never uploaded or stored.
Should I use the generated output as-is?
Treat it as a strong starting point. Types are inferred from your sample, so review nullability, naming and edge cases before committing it.
Related tools
Checking one snippet is a start. Scan your whole repository for free with CodeInspector.