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.
WORKED EXAMPLE / REVIEW BEFORE RELYING
Use a short, non-sensitive sample first. This example shows the checkpoints to apply before moving an authorised dataset into the destination workflow.
Choose sample.tsv with a header and two representative, non-sensitive records.
Keep the documented defaults, convert once, and compare the preview or result count with the TSV sample.
Open the separate CSV download and verify two records, field names, nulls, encoding, and destination compatibility.
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.