Step 1 / source
Choose the source
Drop one file here
Choose the header-based tsv table you want to turn into utf-8 csv table.
Checking publication status...LOCAL DATA CONVERTER / TSV TO CSV
Turn a UTF-8 tab-separated table into RFC 4180-style comma-separated text with safe quoting and optional formula protection.
Step 1 / source
Choose the header-based tsv table you want to turn into utf-8 csv table.
Checking publication status...This operation runs with browser APIs. Nirmion receives catalogue requests, not the selected source bytes.
The converter creates a separately named output. It never writes back into the source file.
One UTF-8 .tsv or .tab file up to 5 MB, 50,000 data rows, 200 columns, 1,000,000 cells, and 20 MB output.
Plain-language method
The browser parses quoted tabs and line breaks, checks every row has the same number of cells, preserves source order, quotes CSV-sensitive values, and writes comma-separated UTF-8 text with a byte-order mark.
Use literal tab characters between fields, not groups of spaces. The first row must identify the columns.
Formula protection is recommended when people will open the CSV in Excel or another spreadsheet application.
The result ends in _nirmion_tools.csv and contains one comma-separated table with the same bounded rows and columns.
Useful when
Before converting
Know the boundary
CSV has no worksheet formatting or type metadata. Regional applications may expect semicolons instead of commas; this route intentionally produces comma-separated output.
Quick answers
The conversion contract is deliberately explicit.
No. Those cells are quoted and embedded quotes are doubled.
No. Rows and columns remain in source order.
No. Rename or convert spaces to real tabs first.