← All tools
// DATA FORMATS

TSV to CSV online

Convert tab-separated values to comma-separated — handles quoted fields. Browser-side.

TSV to CSV Converter logo
by
CHUNKY
MUNSTER
TSV INPUT0 CHARS
CSV OUTPUT0 CHARS

About TSV to CSV

TSV and CSV are both tabular text formats. TSV uses tabs as delimiters; CSV uses commas. This tool replaces tabs with commas and adds double-quote wrapping around any fields that contain commas or newlines — producing valid RFC 4180 CSV. Runs entirely in your browser.

How to Use the TSV to CSV Converter

  1. Paste or enter your input into the text field.
  2. Configure any options (format, delimiter, encoding, or mode) using the controls above the output.
  3. The result updates instantly — no submit button required for most operations.
  4. Click Copy or Download to take the output to your next step.

Convert tab-separated values to comma-separated — handles quoted fields. No account needed — all processing happens locally in your browser and your input is never transmitted.

How the TSV to CSV Converter Works

Empty cells, trailing empty columns, and Unicode characters are all preserved. Pick CRLF line endings if the file is destined for Excel on Windows, or LF for everything else. The whole conversion runs as a single pass over the input string — fast even on multi-megabyte tables.

Frequently Asked Questions

What happens to fields that already contain commas or quotes?

They are wrapped in double quotes, and any internal double quote is escaped by doubling it ("" — the RFC 4180 rule). Fields without commas, quotes, or newlines are left unquoted.

Should I pick CRLF or LF line endings?

Use CRLF (\r\n) for maximum compatibility with Excel on Windows; LF (\n) is fine for tools on macOS, Linux, and most modern data pipelines. Excel on macOS reads both.

How are empty cells preserved in CSV?

Empty TSV cells become empty CSV fields (a comma immediately followed by another comma). Trailing empty columns are kept so column counts stay consistent.

Is the data sent to a server for conversion?

No. The conversion is pure JavaScript text manipulation that runs in your browser. Your TSV is never uploaded.

Explore the full suite of DATA FORMATS tools and 290+ other free utilities at Chunky Munster.