jfmt.dev

JSON to XML

Paste JSON on the left and copy XML on the right. Built for configs, SOAP snippets, and feeds that still want XML.

input.json

JSON formatter

Input0 B
Output · preview.json
{ }

Run a tool to see a polished result here

Live syncReady · processed locally in your browser
Local-only processing: your JSON never leaves this browser tab.

What conversion preserves

Objects become elements, arrays repeat child nodes, and scalar values become text. Invalid JSON is rejected first. XML-to-JSON is in the same sidebar. Everything stays local.

FAQ

Are attributes supported?

Keys prefixed with @_ can map to attributes depending on the XML builder. Prefer nested objects if you need predictable element names.

Is XML-to-JSON on this page?

This URL starts in JSON→XML. Switch the sidebar to convert the other way.

Is my file uploaded?

No.