.tsv File Extension

Learn what a .tsv file is, which apps open tab-separated data, how Poly supports it, and when CSV or a spreadsheet works better.

File extension details for .tsv

Partial Support
File typeTab-separated values table
MIME type
EncodingPlain text in a declared character set, with tab-delimited fields and line-delimited records
Operating systemsWindows, macOS, Linux, iOS, Android
Opens withMicrosoft Excel, Apple Numbers, LibreOffice Calc, Text editors
Poly supportYes. Poly stores TSV data and provides format-aware text and spreadsheet features.
Indexed by PolyYes. Poly indexes readable TSV content and filenames for full-text and semantic search.
Preview in PolyPartial. Poly offers a spreadsheet-oriented preview on a best-effort basis.
Poly agentPartial. The Poly agent can read TSV text, but tabular interpretation can vary.

What kind of file is a .tsv?

A .tsv file is a plain-text table whose fields are separated by horizontal tab characters. Each line represents one record. The IANA registration specifies a header row, the same number of fields in every record, and the text/tab-separated-values MIME type.1

TSV has no distinctive magic bytes. To verify one, inspect the text for tabs, consistent field counts, sensible line endings, and the expected character encoding. A filename alone is not enough.

Renaming data.csv or workbook.xlsx to data.tsv does not convert it. Export or transform the data so the file actually contains tab-separated text.

How do I open a .tsv on my computer?

Open TSV data in Microsoft Excel, Apple Numbers, LibreOffice Calc, a database tool, or a text editor:

  • On Windows, Excel can import a delimited text file and lets you choose the delimiter and column data formats.2
  • On macOS, Numbers can import delimited text and lets you adjust separator and encoding settings when needed.3
  • On Linux, LibreOffice Calc provides a text-import dialog. Command-line tools and programming languages are also useful for large datasets.
  • On iPhone, iPad, and Android, spreadsheet apps can import many TSV files, while a text editor can show the raw tabs and lines.

Check identifiers, dates, and long numbers during import. Spreadsheet software may remove leading zeroes, round large integers, or reinterpret date-like text.

Poly support for .tsv

Poly indexes readable TSV content for exact and semantic search. You can find a file by a header, a value, or the subject of the dataset. Poly also offers a spreadsheet-oriented preview on a best-effort basis and preserves the original for download.

The Poly agent can inspect headers, rows, and values as text. TSV does not store durable cell types, formulas, units, or relationships, so include a data dictionary when column meaning matters.

History of .tsv

Tab-delimited text grew as a simple interchange format among databases, spreadsheets, and mail-merge tools. Paul Lindner of the University of Minnesota Internet Gopher Team registered text/tab-separated-values with IANA in 1993.4 The registration remains the format's main specification.

Its rules are deliberately small. Literal tabs are not allowed inside fields, records occupy single lines, and the first line contains field names.1 In practice, some producers omit the header or use their own escaping convention, so confirm expectations before exchanging data.

Working with .tsv and alternatives

Choose the format that matches the structure you need:

FormatBest forMain tradeoff
TSVFlat tables whose values contain many commasLiteral tabs and line breaks need an agreed escape convention
CSVBroad table interchangeDelimiter and quoting rules require careful parsing
JSONNested or typed application dataMore syntax and no implied table shape
XLSXFormulas, formatting, charts, and multiple sheetsBinary package rather than simple diff-friendly text

When converting a workbook to TSV, expect only a flat text table. Microsoft notes that formatting and other spreadsheet features are lost when a worksheet is saved as tab-delimited text.5

Treat untrusted TSV exports carefully. Spreadsheet applications may interpret values beginning with formula-triggering characters as formulas. Review or sanitize such cells before opening the file in a spreadsheet, and retain the original dataset until the conversion has been checked.6

Footnotes

  1. Internet Assigned Numbers Authority. text/tab-separated-values Media Type Registration. 2
  2. Microsoft Support. Import or Export Text (.txt or .csv) Files.
  3. Apple Support. Import an Excel or Text File into Numbers on Mac.
  4. Internet Assigned Numbers Authority. Media Types Registry. The registry records Paul Lindner's entry on June 19, 1993.
  5. Microsoft Support. Excel Formatting and Features That Are Not Transferred to Other File Formats.
  6. OWASP Foundation. CSV Injection. The same spreadsheet-formula risk applies to tab-delimited exports.
© Poly Corp. 2026