Nirmion
ヘルプ ツールを探す

LOCAL DATA CONVERTER / CSV TO TSV

CSV to TSV

Convert a rectangular CSV export into UTF-8 tab-separated text with quoted tabs, line breaks, and optional spreadsheet-formula protection.

Processed in this browserOne UTF-8 .csv file up to 5 MB, 50,000 data rows, 200 columns, 1,000,000 cells, and 20 MB output.

Step 1 / source

Choose the source

CSV - 1,000,000 cells

Drop one file here

Choose the header-based csv table you want to turn into utf-8 tsv table.

Checking publication status...

01
No file upload

This operation runs with browser APIs. Nirmion receives catalogue requests, not the selected source bytes.

02
Original stays unchanged

The converter creates a separately named output. It never writes back into the source file.

03
Bounded work

One UTF-8 .csv file up to 5 MB, 50,000 data rows, 200 columns, 1,000,000 cells, and 20 MB output.

Plain-language method

How CSV to TSV works

Nirmion parses balanced quoted fields, verifies one rectangular header-based table, preserves row and column order, serializes cells with tab separators, and adds a UTF-8 byte-order mark. It does not infer numbers or dates.

  1. 01
    Choose a valid source

    Use a CSV with one header row and consistently separated data rows. Embedded separators and line breaks must be inside balanced quotes.

  2. 02
    Review the conversion choices

    Select the real source separator. Keep formula protection enabled when the TSV may be opened in spreadsheet software.

  3. 03
    Inspect the separate result

    The download ends in _nirmion_tools.tsv. Cell text is preserved, while the container delimiter changes from CSV to tabs.

Useful when

Practical jobs this tool handles

  • Prepare a CSV export for a tab-delimited importer.
  • Move reviewed records into a TSV-based data pipeline.
  • Preserve quoted commas while changing the column boundary.

Before converting

Check the source and destination rules

  • Verify the source delimiter.
  • Compare the reported row and column counts.
  • Keep protection enabled for untrusted spreadsheet-bound text.

Know the boundary

Know what the destination format cannot keep

TSV does not carry data types, formulas, styles, or locale rules. Formula protection intentionally prefixes risky cell text and therefore changes those exact leading characters.

Quick answers

Questions before you convert

The conversion contract is deliberately explicit.

Are commas inside cells preserved?

Yes, when the source quotes them correctly; commas stop being column separators in the TSV.

Are values converted to numbers?

No. Every parsed value remains text.

Why is there an apostrophe before some values?

With protection enabled, it prevents spreadsheet software from treating untrusted text as a formula.