Xunglee / Data
XML → JSON.
Choose → Select format → Convert → Download
Drop your files here
Your files stay on this device. No registration. No uploads.
Up to 20 files · 20 MiB each · 40 MiB total. Text: 2 MiB. Images: 24 MP.
Archive contents — select files to extract
How it works
Choose files, check the detected format and select an available conversion. Adjust options, convert, then download. Reset to release results.
Data
UTF-8 only. CSV headers must be unique; without headers, JSON uses arrays of rows. JSON to CSV accepts flat objects or rectangular arrays only: null becomes an empty cell and CSV has no type information. Spreadsheet-sensitive CSV/TSV values receive a leading apostrophe. TXT to CSV requires at least two consistent columns.
UTF-8 only. CSV headers must be unique; without headers, JSON uses arrays of rows. JSON to CSV accepts flat objects or rectangular arrays only: null becomes an empty cell and CSV has no type information. Spreadsheet-sensitive CSV/TSV values receive a leading apostrophe. TXT to CSV requires at least two consistent columns.
XML to JSON preserves names, attributes (strings), and ordered children (text or element objects); comments are omitted. JSON to XML uses typed null/boolean/number/string/array/object tags under xunglee-json, with object keys in entry attributes. These two mappings are different. YAML uses the JSON schema, no aliases, custom tags or non-JSON types. Maximum depth: 40; values/cells: 100,000. JSON numbers use JavaScript precision.
Find a conversion
35 + ZIPJPG → PNG
Processed locally in your browser ↗ImagesPNG → JPG
Processed locally in your browser ↗ImagesJPG → WEBP
Processed locally in your browser ↗ImagesPNG → WEBP
Processed locally in your browser ↗ImagesWEBP → JPG
Processed locally in your browser ↗ImagesWEBP → PNG
Processed locally in your browser ↗ImagesBMP → PNG
Processed locally in your browser ↗ImagesBMP → JPG
Processed locally in your browser ↗ImagesGIF → PNG
Processed locally in your browser ↗ImagesSVG → PNG
Processed locally in your browser ↗DocumentsTXT → PDF
Processed locally in your browser ↗DocumentsTXT → HTML
Processed locally in your browser ↗DocumentsHTML → TXT
Processed locally in your browser ↗DocumentsCSV → TXT
Processed locally in your browser ↗DocumentsTXT → CSV
Processed locally in your browser ↗DocumentsMARKDOWN → HTML
Processed locally in your browser ↗DocumentsHTML → MARKDOWN
Processed locally in your browser ↗DocumentsMARKDOWN → PDF
Processed locally in your browser ↗DocumentsDOCX → TXT
Processed locally in your browser ↗DocumentsDOCX → HTML
Processed locally in your browser ↗DataCSV → JSON
Processed locally in your browser ↗DataJSON → CSV
Processed locally in your browser ↗DataCSV → TSV
Processed locally in your browser ↗DataTSV → CSV
Processed locally in your browser ↗DataJSON → TXT
Processed locally in your browser ↗DataXML → JSON
Processed locally in your browser ↗DataJSON → XML
Processed locally in your browser ↗DataYAML → JSON
Processed locally in your browser ↗DataJSON → YAML
Processed locally in your browser ↗SpreadsheetsCSV → XLSX
Processed locally in your browser ↗SpreadsheetsXLSX → CSV
Processed locally in your browser ↗SpreadsheetsXLSX → JSON
Processed locally in your browser ↗SpreadsheetsJSON → XLSX
Processed locally in your browser ↗AudioMP3 → WAV
Processed locally in your browser ↗AudioOGG → WAV
Processed locally in your browser ↗ZIP archivesCreate ZIP
Processed locally in your browser ↗ZIP archivesView & extract ZIP
Processed locally in your browser ↗More ways to get things done
Using this tool with confidence
How to use it
Select the actual source and destination formats. An extension rename is not conversion. Try a representative file first and review the format-specific limitations before converting a whole batch.
Worked example
A CSV is a table of text values, while XLSX can contain formulas, worksheets and formatting. Moving between them cannot preserve every workbook feature. A DOCX-to-text conversion extracts content rather than reproducing a Word page layout.
Interpretation and limits
Open the downloaded result in its intended application and compare headings, accents, rows and numbers. Keep the original. A successful conversion does not guarantee lossless formatting or neutralize malicious content for every downstream application. Only supported format pairs are offered.