CSV & Data Tools

Six tools for the unglamorous work of cleaning and reshaping CSV files: converting between formats, fixing delimiters, deduplicating rows and extracting columns. Your data is parsed entirely in the browser, so a spreadsheet full of customer records never leaves your machine.

Convert CSV into tables and SQL

CSV is the format everyone can produce, but rarely the format you actually need. The CSV to Markdown Table tool turns raw rows into a GitHub-flavored table, aligned and ready to paste into a README or pull request. The CSV to HTML Table converter does the same for web pages, with an optional header row. And when a colleague hands you a column of IDs to look up in a database, the CSV to SQL IN Statement tool converts it into a quoted, escaped IN (…) list — with deduplication and chunking for lists too long to run in one query.

Delimiter mismatches cause more broken imports than anything else: European Excel exports use semicolons, log pipelines use tabs, and some legacy systems insist on pipes. The CSV Delimiter Converter switches a file between commas, semicolons, tabs and pipes without mangling quoted fields that contain the delimiter character. That last part matters — a naive find-and-replace will happily split “Smith, John” into two columns, and the damage often goes unnoticed until the data is already in the database.

Clean up data before it ships

Two tools handle cleanup. The CSV Duplicate Remover strips repeated rows — either whole-row matches or duplicates on a key column such as an email address — and shows you exactly which rows were dropped, so nothing disappears silently. The CSV Column Extractor lets you pick, reorder or drop columns and export the slimmed-down file, which is the fastest way to remove sensitive columns before sharing a dataset with someone who only needs part of it. Because both run client-side, the full file is never transmitted anywhere in the process.

Frequently asked questions

Is my CSV data uploaded when I use these tools?

No. Files are read and parsed with JavaScript in your browser, so a CSV full of customer emails or financial rows never leaves your machine. That is the reason these exist as browser-side tools rather than upload services.

How large a CSV file can these tools handle?

Comfortably into the tens of megabytes on a typical laptop, since everything is held in browser memory. Very large exports — hundreds of megabytes — may get slow or hit memory limits, and at that scale a command-line tool is the better fit.

Why did my CSV land in a single column when I opened it in Excel?

Almost always a delimiter mismatch: in many European locales Excel expects semicolons rather than commas, so a comma-separated file collapses into one column — and vice versa. The CSV Delimiter Converter switches the file to whatever your copy of Excel expects, without breaking quoted fields.

Looking for something else? Browse all 67 tools, or jump to JSON Tools, Encoders & Converters and CSS & Color Tools.