🔁

Saor JSON to XML Converter

Convert JSON to XML and XML to JSON, both directions, with attributes and arrays preserved. Runs entirely in your browser — nothing is uploaded.

Runs in your browserNo sign-up, no pop-upsNíl gá le logáil isteachSaor in aisce go deo
JSONXML
XML output
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 Attributes map to @name keys and element text to #text; repeated tags become arrays. Use ⇄ to flip the direction and round-trip your data. Everything runs in your browser.

Optimize for your platform

Conas a Oibríonn sé

JSON and XML are the two most common data interchange formats, and you frequently need to move between them. This converts in both directions, in your browser.

  1. 1
    You paste JSON or XML
    Pick a direction with the ⇄ toggle. The input is parsed locally — JSON with JSON.parse, XML with the browser's DOMParser.
  2. 2
    It maps the structures
    Going to XML, object keys become elements, "@name" keys become attributes, and arrays repeat a tag. Going to JSON, attributes become "@name" keys, repeated tags become arrays, and numbers/booleans are coerced.
  3. 3
    You get clean, indented output
    The result is pretty-printed and ready to use.
  4. 4
    Round-trip if you like
    The ⇄ button feeds the output back as input so you can convert back and check.

Config and data files can be sensitive. Both directions run entirely on your device — nothing is uploaded.

Cén fáth ár gceann a úsáid?

Completely free — no hidden costs, ever
No account, email, or login required
Runs entirely in your browser — no uploads
Works on any device — phone, tablet, desktop
Open and ad-supported, with no tracking
Loads fast, with no installation needed

Uirlisí Gaolmhara

An raibh an uirlis seo cabhrach?

Ceisteanna Coitianta