SourceXML
ResultJSON
The conversion result will appear here
XML → JSON · Local · No upload
XML to JSON Converter
XML → JSON · Attributes & namespaces · Nested & arrays · Configurable detection
No upload, no storage
JSON is processed in memory and never sent to a server.
Share via URL fragment
Share links encode data in the # anchor — never sent to a server.
Remember last edit
Optionally keep your last input locally; clear it with one click.
Why use XML to JSON
Convert XML to JSON
Turn XML into JSON for modern APIs and front ends.
Attributes & Namespaces
Attributes collected under @-prefixed keys; namespace prefixes kept as-is.
Nested Elements & Arrays
Nested elements convert recursively; repeated tags group into arrays.
Configurable Detection
Single-node vs multi-node grouping is switchable (values TBD).
Runs Locally — No Upload
Conversion runs entirely in your browser; data is never uploaded or stored.