TSV ↔ CSV Converter

Choose TSV → CSV or CSV → TSV and paste text or choose a file. Both directions use CSV-style doubled quotes for delimiters, quotes and line breaks. This quoted TSV extension can contain tabs and newlines inside cells; it exceeds the IANA TSV registration, which forbids tabs within a field and requires equal row widths. Use a compatible reader for quoted TSV.

Tsv Csv Converter · Client runtimeSandboxed
Formatted results will render here in real time.

About this tsv ↔ csv converter

Choose TSV → CSV or CSV → TSV and paste text or choose a file. Both directions use CSV-style doubled quotes for delimiters, quotes and line breaks. This quoted TSV extension can contain tabs and newlines inside cells; it exceeds the IANA TSV registration, which forbids tabs within a field and requires equal row widths. Use a compatible reader for quoted TSV Parses and structures office document payloads locally in memory without transmitting private company files to external servers.

Document parsing & data extraction pipeline

Parses common comma- or tab-delimited text with quoted cells, embedded separators, multiline values, and doubled quote marks. Local tools can transpose or reorder CSV data, create SQL text, and generate a basic XLSX worksheet with fitted column widths and an autofilter. The parser is permissive rather than a strict RFC 4180 validator; the XLSX output does not add styling, frozen rows, typed-value inference, or a general mojibake repair guarantee.

Worked document extraction example

Scenario: Convert a TSV field containing a comma to CSV.

Sample input:

gene note,one BRCA1 plain

Illustrative output:

gene,"note,one" BRCA1,plain

File size & structure constraints

Input must be smaller than 30 MB (1 MB = 1,000,000 bytes); pasted text is measured as UTF-8. Limits: 2,000,000 cells, including padded cells; output up to 128 MiB; 30 seconds including reading. Smaller inputs can still exceed these budgets. CSV uses doubled quotes and CRLF output; LF/CR input and Unicode are accepted. Review the complete download, not only the paginated preview.

TSV ↔ CSV Converter parses structured OpenXML and PDF data locally. Review exported tables or sheets against original files.

Zero-upload document security boundary

File buffers and document assets in TSV ↔ CSV Converter are processed in-memory via local browser APIs with zero file uploads to CZOA servers.

Document schemas & interchange standards

ECMA-376 Office Open XML specifications and ISO 32000 PDF reference standards:

TSV ↔ CSV Converter verification · Audit standards

How to use it

  1. Paste text / Choose a local file
  2. Process locally
  3. Download complete file

Frequently asked questions

How does the TSV ↔ CSV Converter process data?+

Operational requirements for "How does the TSV ↔ CSV Converter process data?" are verified in local memory during execution of TSV ↔ CSV Converter.

Which limits apply?+

Converts tab-delimited values into comma-delimited fields, adding standard RFC 4180 quotes around fields containing commas or linebreaks.

Where is processing performed?+

The undefined workflow specifically evaluates input within tsv-csv-converter: Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Processing stays in this browser. Once the page and worker have loaded, they work offline.

Text preview (16,000 characters per page)?+

The undefined workflow specifically evaluates input within tsv-csv-converter: Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Specifically for TSV ↔ CSV Converter (tsv-csv-converter): Download complete file.