XML Conversion Tools - Convert, Merge and Split Files

XML (Extensible Markup Language) is a markup language and file format for storing, transmitting, and reconstructing data.

Need a XML converter? Withdata gives you a full set of XML tools for Windows, Linux and macOS: convert XML to CSV, TSV, TXT, Excel, JSON, XML, HTML or SQL; import databases such as MySQL, Oracle, SQL Server, PostgreSQL, Access, DB2 and SQLite into XML; merge many XML files into one; and split a large XML file by rows, size or value. Everything is processed locally — no upload, no coding, batch and scheduled runs included. Start with the free trial.

Convert databases data to XML

Convert XML data to databases

Convert data between XML and other file types

Merge XML files

Split XML files

Extract XML files

Frequently asked questions

How do I convert XML to another format?

Pick the target format on this page — the XML converter handles CSV, TSV, TXT, Excel, JSON, XML, HTML and SQL. Choose the file, set the delimiter and encoding if needed, and convert one file or thousands in a batch.

Can I merge or split XML files?

Yes. Merge combines many XML files into a single file, in the order you choose or in file-name order. Split breaks one large XML file into smaller files by number of rows, by file size, or by a column value.

Is there a free XML converter for Windows, Mac and Linux?

Every tool on this page ships for Windows (32 and 64 bit), macOS and Linux (.deb and .rpm), with a GUI and a command line interface. A free trial is available.