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.
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:
Illustrative output:
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
- Paste text / Choose a local file
- Process locally
- 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.
