Drag and Drop XML file here
or click to select a .xml fileOr type/paste XML below:
Conversion Options
Pretty Print
Format JSON with indentation
Attributes as Properties
Convert XML attributes to JSON properties
Text as Value
Use element value
Minify JSON
Remove all unnecessary whitespace
Note: This tool converts XML data to JSON format.
About This XML to JSON Converter
This tool helps you convert XML data to JSON format, which is widely used in web applications and APIs. The converter handles both simple and complex XML structures.
How to Use This Tool
Step-by-Step Guide:
- Step 1: Input your XML using either:
- Drag and drop a .xml file
- Click to browse and select a file
- Type or paste directly into the text box
- Step 2: Select your desired conversion options
- Step 3: Click "Convert to JSON" to process your data
- Step 4: Review your converted JSON in the output box
- Step 5: Use the results by copying or downloading
Conversion Options Explained:
- Pretty Print: Formats JSON with proper indentation for readability
- Attributes as Properties: Converts XML attributes to JSON properties
- Text as Value: Uses element text as property value
- Minify JSON: Removes all whitespace to minimize file size
XML Format Example:
<person id="123"> <name>John Doe</name> <age>30</age> <active>true</active> </person>