Convert CSV, JSON, Excel, SQL and 10+ data formats with ease. Batch conversion, 100% offline security, cross-platform support for Windows, Mac and Linux. One-time payment - no recurring fees.
Convert between CSV, JSON, Excel, SQL, XML, TXT and more - over 10+ data formats supported.
Process hundreds of files at once with batch mode, saving you hours of manual work.
All conversions happen locally on your device - no data uploads, no privacy risks.
Works seamlessly on Windows, macOS and Linux - use your favorite operating system.
Automate conversions with command line interface for advanced users and scripting.
Preview data and adjust settings before conversion to ensure perfect results every time.
"Saved me hours of manual work! Batch converting 500+ CSV files to JSON was done in minutes, and the offline feature gives me peace of mind with sensitive client data. Worth every penny of the one-time fee."
"As a DevOps engineer, I needed a tool that works across Windows and Linux servers. The CLI integration is flawless - I've automated all our data conversion tasks and cut down on manual intervention by 90%."
"The offline conversion is a game-changer for our healthcare organization. We can convert sensitive patient data without ever uploading it to the cloud. The support team is also incredibly responsive."
| Source Format | Target Format | Key Features |
|---|---|---|
| CSV (Comma Separated Values) | JSON, Excel, SQL, XML, HTML | Column mapping, encoding support |
| JSON (JavaScript Object Notation) | CSV(TSV), Excel, SQL, XML, HTML | Nested JSON parsing, array support |
| Excel (XLS/XLSX) | CSV(TSV), JSON, SQL, XML, HTML | Sheet selection, cell range filtering |
| SQL (MySQL/PostgreSQL/SQL Server/Oracle/...) | CSV(TSV), JSON, Excel, XML, HTML | SQL table parsing, batch export |
| HTML (HyperText Markup Language) | CSV(TSV), JSON, Excel, XML, SQL | HTML table parsing, batch export |
| XML (Extensible Markup Language) | CSV(TSV), JSON, Excel, SQL, HTML | Nested elements parsing, attribute extraction |
| RDF (Resource Description Framework) | CSV(TSV), JSON, Excel, SQL, HTML | TTL(Turtle), TriG, N-Triples, N-Quads, N3(Notation3), RDF/XML, RDF/JSON, JSON-LD |
Turn a spreadsheet into JSON in a few clicks: choose the sheet, preview the data, and export. Nested data is parsed into JSON, and hundreds of files can be converted at once with batch mode. See Excel to JSON or read the step-by-step guide.
Move data between flat files and XML without writing a script. CSV to XML and XML to CSV keep the column names and structure, and nested elements or attributes can be flattened into columns. Guides: CSV to XML, XML to CSV.
Combine a folder of JSON, XML, CSV or Excel files into a single output file with one header and one schema - handy for monthly exports, log fragments and sharded data. Start with merge JSON files or merge XML files, or read merging JSON into one CSV.
Most converters stop at CSV and JSON. DataFileConverter also reads semantic formats - Turtle (TTL), TriG, N-Triples, N-Quads, N3, RDF/XML, RDF/JSON and JSON-LD - and turns them into a flat table you can open in Excel or load into a database. Start with RDF to CSV, or read the guides for RDF, TTL, N-Triples and N-Quads.
Data conversion software moves data from one format to another: CSV to JSON, Excel to SQL, XML to CSV and 10+ other combinations, without changing the meaning of the data. Instead of writing a script for every pair of formats, you point the tool at a file (or a whole folder), map the columns once, and export. Withdata DataFileConverter is a desktop data conversion tool for Windows, Mac and Linux, and it works in both directions: file to file, and file to database.
A data conversion tool is not the same thing as a data entry tool or an ETL platform. There is no server to install, no schema registry and no cloud account: the tool reads the source file, converts it locally, and writes the output. That makes it a good fit for one-off jobs (a 4 GB CSV that has to become JSON), for repeated jobs (a monthly Excel export that has to land in SQL), and for batch jobs (500 XML files that have to be merged into one CSV).
See the full list of supported formats, or try batch conversion on a folder of files with the free trial.