XML ↔ JSON Converter

Convert XML and JSON with attributes and optional node order.

Text & DataFreeLocal

Attributes use @_ and text uses #text. Values remain strings. Use ordered mode for mixed content or exact node order; object mode groups repeated tags.

Processed on your device. No upload or account needed.

Related Tools

Frequently Asked Questions

Do I need to log in or upload my data?

No. Processing runs in your browser; input and files are not sent to a backend. Loading the website and program assets requires a connection.

Which formats and rules are supported?

Object mode uses @_ attributes and #text, grouping repeated tags. Use ordered-array mode to preserve mixed content and exact node order.