XML to JSON converter. And back, both ways.
Paste an RSS feed, a SOAP response or a sitemap and get clean JSON. Attributes get a prefix you choose, repeated elements become arrays, and CDATA and entities are decoded. Errors name the line and column.
Cost to you
Free
Runs in your browser. No signup, no API call, no limit per hour.
- browser
- runs in
- none
- API calls
- none
- account
Use it now
Use the XML to JSON converter here
It runs in your browser. Nothing you type is sent anywhere, there is no signup and no limit.
Run it from your agent
Copy one prompt, give it to your agent.
Fill in the placeholder, paste it, and the agent runs the same job with current data on your looot account and shows the cost.
- You give it: an xml document or a json value.
- Billed per call, nothing while your agent is idle.
- The agent shows the price before it calls.
set up looot - https://looot.ai/skill.mdWhat comes back
What your agent gets from xml to json
Field names as the providers return them. The exact set varies by endpoint, and your agent reads it from the catalog.
- JSON with attributes and text
- XML with attributes and repeated elements
- line and column of a parse error
Use it for
What people do with xml to json
Read RSS and sitemaps
Turn a feed or a sitemap into JSON you can loop over.
Modernise SOAP
Convert a SOAP or legacy XML response into JSON for a newer service.
Feed an agent
Give an agent JSON instead of XML, which it reads with fewer mistakes.
Build test fixtures
Write a fixture in JSON and convert it to the XML an old API expects.
Set up once
Three steps. Your agent does the rest.
Keep going
More free tools
FAQ
Questions about xml to json
- tool
- XML to JSON converter
- category
- Converters
- input
- An XML document or a JSON value
- output
- JSON with attributes and text, XML with attributes and repeated elements, line and column of a parse error
- price
- per call, read live from the catalog on the web page
- web tool
- runs in the visitor's browser, no API call, free and unlimited
- schedule
- on demand
- setup
- https://looot.ai/skill.md
- llms.txt
- https://looot.ai/llms.txt
- updated
- 2026-10-14
Run xml to json from your own agent.
Start your workspace, top up, and paste the prompt into the agent you already use. It runs the job with live data and shows the cost first.