Converts between comma- and tab-separated values.
CSV ↔ TSV is a converter that switches data between comma-separated values (CSV) and tab-separated values (TSV) directly in your browser. Pick a direction — CSV → TSV or TSV → CSV — paste your data, and it re-parses the rows and re-serializes them with the new delimiter. It is handy when a tool, spreadsheet, or script expects one delimiter but your file uses the other.
No. The conversion runs entirely in your browser using JavaScript, and nothing you paste is uploaded or stored on any server.
Yes. It parses with PapaParse, so fields wrapped in quotes are treated as single values, and the output is re-quoted as needed for the target delimiter.
Empty lines are skipped during parsing, so they will not appear in the converted output. The input is also trimmed of leading and trailing whitespace before processing.
The output uses Unix-style line feeds (\n); any carriage-return/line-feed (\r\n) sequences are normalized to \n.
If parsing produces a fatal error (other than a delimiter-detection warning), the tool reports the error message instead of returning output.