Data Conversion Tools
Withdata builds offline data conversion tools for files,
relational databases, MongoDB and Redis. Everything runs on your own computer —
nothing is uploaded to a server.
What you can convert
- Between file formats — CSV, TSV, TXT, Excel, JSON, XML, SQL,
HTML and RDF. Convert, merge, split or filter files without writing a script.
- Files into databases — load CSV, Excel, JSON, XML, TXT, HTML or
RDF into 19 database engines, one file at a time or hundreds in a batch.
- Databases into files — export tables and query results to CSV,
Excel, JSON, XML, TXT, HTML or SQL, with column selection and custom SQL.
- Between databases — migrate, copy, sync or merge data between
Access, DB2, dBase, FoxPro, MySQL, MariaDB, Oracle, PostgreSQL, SQL Server, SQLite
and Azure SQL.
- MongoDB and Redis — import, export and edit documents and keys,
or move data between them and relational databases.
- BLOB and CLOB columns — extract large binary or text objects
from database columns to files, or load files back into them.
How it works
- Pick the source — a file, a database table, a query, or a MongoDB collection.
- Pick the target format, file or database.
- Preview the mapping, then run it once or save the job and schedule it.
Why offline tools instead of an online converter
- Your data never leaves your machine. No upload, no third-party server,
and no retention policy to worry about.
- No file size limit. Multi-gigabyte files and tables with millions of
rows are ordinary workloads here.
- No network required. Works on an air-gapped machine or a slow link.
- Repeatable. Save the job, run it on a schedule, or drive it from the
command line inside a script.
Platforms and editions
Every product runs on Windows, Linux and macOS, and ships with three ways
to run it: a graphical interface for one-off jobs, a command-line mode for scripts, and a
scheduler for recurring work. Try any product free against your own data before buying.
Browse the tools
Frequently asked questions
Do these data conversion tools upload my files to a server?
No. Every tool runs entirely on your own computer. Your files and database contents are
never uploaded to a server or sent to a third party.
Is there a file size limit?
There is no built-in size limit. The tools are built for large workloads —
multi-gigabyte files and tables with millions of rows are normal, and processing is batched
so memory use stays low.
Which operating systems are supported?
All tools run on Windows, Linux and macOS. Each product includes a graphical interface,
a command-line mode and a scheduler.
Can I automate a conversion instead of running it by hand?
Yes. Every product can be driven from the command line, and jobs can be saved and run on a
schedule — useful for nightly exports, recurring imports and ETL steps.
Which database engines can these tools read and write?
Access, DB2, dBase, xBase, FoxBase, FoxPro, Visual FoxPro, HiPer Six, Clipper, MySQL,
MariaDB, Percona, Oracle, SQLite, PostgreSQL, Redshift, SQL Server and Azure SQL —
plus MongoDB and Redis.
Do I have to buy before I can try a tool?
No. Every product can be downloaded and run against your own data first, so you can
confirm it handles your files and tables before purchasing.