text-henkan

TSV to CSV Converter

Convert tab-separated text into CSV. Anything copied from Excel or Google Sheets is already tab-separated, so you can paste a selection straight in.

or choose a file

Paste directly from a spreadsheet

Copying a range in Excel puts tab-separated text on the clipboard. Paste it here and convert to get properly escaped CSV — no intermediate file, no encoding dialog.

Escaping rules

Cells containing a comma, a double quote, a line break or leading/trailing whitespace are wrapped in double quotes with inner quotes doubled, per RFC 4180. Every mainstream CSV reader, Excel included, understands this.

Line endings and BOM

Choose CRLF or LF for the output, and pick "UTF-8 with BOM" when downloading if the result will be opened by double-clicking in Excel.

Frequently asked questions

Can I paste a copied Excel range?

Yes — an Excel copy is tab-separated text, so pasting and converting produces valid CSV.

What if a value contains a comma?

It is wrapped in double quotes automatically, so columns stay aligned when the CSV is read back.

What happens to empty cells and blank lines?

Empty cells are preserved. Fully blank lines are dropped by default; switch the option off to keep the exact row count.

The downloaded CSV is garbled in Excel

Pick "UTF-8 with BOM" or Shift_JIS in the download encoding selector — Excel misreads BOM-less UTF-8.

Related tools

Fix CSV mojibakeCSV to JSONJSON to CSVCSV to TSVShift_JIS → UTF-8UTF-8 → Shift_JISEUC-JP → UTF-8UTF-8 → EUC-JP