UnQTools
File Runs in your browser

CSV to TSV Converter

Convert CSV (comma-separated) to TSV (tab-separated) with RFC 4180 compliant parsing and proper quote handling. Custom input/output delimiters, batch convert multiple files, trim whitespace, remove empty rows, skip header, and preview. 100% client-side.

100% Private Works Offline Instant

About CSV to TSV Converter

Convert CSV (comma-separated) to TSV (tab-separated) with RFC 4180 compliant parsing and proper quote handling. Custom input/output delimiters, batch convert multiple files, trim whitespace, remove empty rows, skip header, and preview. 100% client-side. Everything runs locally in your browser — your data never leaves your device.

How to use

  1. Enter your input in the tool above.
  2. Adjust any options to your preference.
  3. Use the Copy or Download buttons to save the result.
  4. Everything happens locally — your data never leaves your browser.

FAQ

What does the CSV to TSV Converter do?

It parses a CSV file (RFC 4180 compliant — handles quoted fields, escaped quotes, embedded newlines) and re-emits it with a tab delimiter instead of a comma. You can also pick a custom input delimiter (semicolon, pipe, etc.) and a custom output delimiter (not just tab).

Is the parsing RFC 4180 compliant?

Yes. We correctly handle quoted fields containing delimiters, escaped double-quotes ("" → "), and embedded newlines inside quoted fields. Field extraction is quote-aware — no naive split on delimiter.

Can I batch convert multiple files?

Yes. Drop multiple CSV files at once and each is converted to TSV. You can copy or download each output individually or download all as a ZIP.

What extra features does this tool have?

10 extras: (1) Drag-drop input. (2) Batch convert multiple files. (3) Stats (rows, columns, input/output size). (4) Encoding detection (BOM sniffing for UTF-8 / UTF-16). (5) Trim whitespace on every field. (6) Remove empty rows. (7) Skip header option. (8) Custom output delimiter (tab, comma, semicolon, pipe, or custom char). (9) History (localStorage — last 10 conversions). (10) Shareable URL with conversion settings.

Are my files uploaded anywhere?

No. All parsing and conversion happen in your browser using pure JavaScript. Your data never leaves your device.

What's the maximum file size?

There's no hard limit, but very large files (> 100MB) may slow the browser. We use efficient array operations.

Search tools and actions

Search across all 170 tools, categories, and quick actions.