XMLBeautify XML Formatter
XML → JSON 100% CLIENT-SIDE

Attributes become @name keys, mixed text becomes #text, repeated sibling elements become arrays, and a lone element stays an object. Text interleaved with child elements is joined into one #text, so its original order is not kept. The document must be well-formed.

XML
JSON

More from XMLBeautify

Guides

All tools →All 2 guides →

Developer Sponsor / Partner
Copied to clipboard!