The formats you can work with
- CSV and TSV — the usual interchange formats. Choose the delimiter,
quote character and encoding, and pick which columns to keep.
- TXT — fixed-width or delimited text, one record per line.
- Excel (XLS / XLSX) — one sheet per file, or import many workbooks
into one table. Microsoft Excel does not have to be installed.
- JSON and JSON Lines — nested documents or one object per line,
flattened into rows or built back up from rows.
- XML — read by element path and write with your own element names.
- SQL — generate INSERT statements, or read a dump back into rows.
- HTML — tables in and tables out, useful for reports and scraped pages.
- RDF — triples in and out, for linked-data exports.
Common jobs
- Convert one format to another — CSV to Excel, JSON to CSV,
XML to SQL, and the other way round.
- Merge many files of the same format into a single file.
- Split a large file into smaller ones by row count or target size.
- Filter and reshape — keep or drop columns, rename them, change the
row delimiter, or convert the character encoding.
- Batch — point a job at a folder and convert every file in it.
Typical workflows
- Before loading a data warehouse — clean and reshape exports from
several systems into one consistent CSV or JSON layout.
- Before an import — make a vendor file match the column names and
order your database expects.
- Reporting — turn a raw export into a spreadsheet your colleagues can
open, or into HTML for a web page.
- Archiving — split a runaway log or dump file into pieces small enough
to open and store.
Why convert offline
Online converters are convenient for a one-off small file, but they mean uploading your data
to a stranger’s server and working inside whatever size limit they set. An offline converter
keeps the data on your disk, has no upload step, and keeps working when the network does not.
Browse by file format
Frequently asked questions
Which file formats can be converted?
CSV, TSV, TXT, Excel (XLS and XLSX), JSON, XML, SQL, HTML and RDF. Any of these can be read
as a source and written as a target wherever the formats make sense.
Can I convert a file bigger than my computer’s memory?
Yes. Files are processed in batches rather than loaded whole, so multi-gigabyte files convert
without running out of memory.
Do I need Excel installed to convert to or from Excel files?
No. The tools read and write XLS and XLSX files directly — Microsoft Excel does not have
to be installed.
Can I merge several files into one, or split one into many?
Yes. One tool merges files of the same format into a single file, another splits a large file
into smaller ones by row count or file size, and a third extracts or drops selected columns.
Are the converted files uploaded anywhere?
No. Conversion happens entirely on your own machine. Nothing is uploaded, which also means
there is no file size limit imposed by a server.
Can file conversion run on a schedule?
Yes. Save the job and run it on a schedule, or call the command-line mode from your own script
or job scheduler.