Skip to content

Convert JSON to XML

Convert a JSON object to a well-formed XML document.

Processed on your device. Nothing is sent to any server.

Convert a JSON object to a well-formed XML document, with readable indentation.

Walks the JSON object and generates the corresponding XML tags, using @_-prefixed keys as attributes when present.

Use cases

  • Generating an XML document from JSON configuration data.
  • Preparing data for a system that only accepts XML.
  • Migrating data from JSON to an XML format.

How it works

  1. 1

    Paste your JSON

    Type a JSON object with a single root element.

  2. 2

    Convert it

    Click Convert and copy or download the resulting XML.

Frequently asked questions

Does the JSON need a single root element?
Yes, XML requires a single root element; wrap your object in a root key like {"root": {...}} before converting.
Data