ToolslyGitHub
XMLJSON

XML to JSON

Drop in an .xml file and download an equivalent JSON document. Elements, attributes and text content are mapped using the compact xml-js representation: attributes appear under a `_attributes` key, text content under `_text`. Indentation is 2 spaces. Runs entirely in your browser — your file never leaves your device.

Drop .xml file here

or click to choose — files stay on your device

Privacy

Runs entirely in your browser — nothing is sent to any server.

Cost

Free. No sign-up, no watermark.

Supports

.xml → .json