.TSV

TSV ファイル

Tab-Separated Values
質問する
クイック回答

TSVファイルは、各行がレコードであり、タブ文字で列を区切るプレーンテキストの表形式ファイルです。CSVと同じ概念ですが、カンマの代わりにタブを使用します。Excel、Google Sheets、LibreOffice Calcなどのスプレッドシートソフトで開くことができます。信頼できないソースからのファイルで注意すべき点は「数式インジェクション」です。セルが «=»、«+»、«-» で始まる場合、スプレッドシートがそれを数式として実行してしまう可能性があります。

開発元: No single owner; the tab-delimited convention is registered as text/tab-separated-values (IANA, IETF, 1993) カテゴリ: データファイル オープンスタンダード MIME: text/tab-separated-values
対応OS Windows macOS Linux Web
関連: .PKPASS · .DAT · .JSON · .RIS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 18, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

TSV ファイル形式とは?

.tsv ファイルはプレーンテキストに基づいているため、非常に単純な構造をしています。データベースのレコードやスプレッドシートなど、表形式で配置されたデータを保存するために使用されます。.tsv ファイル内では、データの各列は水平タブ文字 (0x09) によって次の列と区切られます。.tsv ファイルの各行は、表の1行を表します。

.tsv ファイルは、Microsoft Excel、LibreOffice Calc、Google Sheetsを含むほとんどのスプレッドシートアプリケーションでインポート、処理、エクスポートが可能です。この形式を読み取るために特別なソフトウェアは必要ないため、生のデータは任意のテキストエディタで開くこともできます。.tsv は、あるプログラムから別のプログラム(例えば、スプレッドシートからデータベースアプリケーションなど)へ表形式のデータを転送するために一般的に使用されており、バイオインフォマティクスのパイプラインにおける標準的な交換フォーマットでもあります。

.tsv ファイルは、普及している .csv ファイルの確立された代替手段です。これら2つの形式は、列を区切るために使用されるデリミタ(区切り文字)が異なります。.csv ファイルでは列がカンマで区切られますが、カンマはテキストフィールド内によく出現するため、ターゲットプログラムで解釈される際にパースエラーを引き起こすことがあります。タブ文字がテキストフィールド内で使用されることは稀であるため、.tsv ファイルは誤解釈が発生しにくく、通常はフィールドを引用符で囲む必要がありません。同一の構造を持つファイルが、代わりに .tab 拡張子で保存されることもあります。

.tsv の MIME タイプは text/tab-separated-values で、1993年に IANA に登録されました。.tsv にはバイナリのマジックナンバーはなく、パーサーはタブ区切りの構造によって形式を認識します。

セキュリティと安全性

リスク: MEDIUM

TSVはプレーンテキストであり、それ自体でコードを実行することはありませんが、CSVと同様の「数式インジェクション」のリスクがあります。セルの値が «=»、«+»、«-»、«@» で始まる場合、ファイルを開いたときにスプレッドシートがそれを数式として実行する可能性があり、攻撃者はこれを利用してコマンドを実行したりデータを流出させたりします。現代の Excel や LibreOffice は、そのような数式を実行する前に警告を表示します。信頼できないソースからのファイルでは、これらを有効にしないでください。また、日常的なリスクとしては、マルウェアよりもデータの破損が挙げられます。エンコーディングを間違えると非ラテン文字が文字化けし、値の中に誤ってタブや改行が入ると、それ以降の列がずれてしまいます。

形式の詳細

概要
正式名称Tab-Separated Values
開発元No single owner; the tab-delimited convention is registered as text/tab-separated-values (IANA, IETF, 1993)登場時期 Tab-delimited text in use since the 1980s; IANA media type registered 1993
MIME タイプtext/tab-separated-values
タイププレーンテキスト表形式データ(タブ区切り)
標準規格オープン・ロイヤリティフリー

TSV ファイルを開くプログラム

Windows4 apps
Microsoft Excel 有料 .tsv を直接開くか(Excelはタブで自動分割します)、複雑なエンコーディングの場合は «データ» > «テキストまたはCSVから» を使用し、プレビューで UTF-8 / タブ区切りを選択します。
Windows Notepad 標準搭載 生のテキストを素早く閲覧できます。タブは空白として表示されます。小さなファイルには適していますが、列の整列は行われません。
LibreOffice Calc オープンソース TSVを開くとインポートダイアログが表示され、区切り文字として «タブ» を選択し、文字セットを指定できます。最も信頼性の高い無料のTSVオープナーです。
Notepad オープンソース 生の行を検査したり、エンコーディングを確認したり、タブストップを表示したりするためにテキストとして開きます(«表示» > «制御文字を表示» でタブを確認できます)。
macOS3 apps
Microsoft Excel 有料 .tsv を直接開くか(Excelはタブで自動分割します)、複雑なエンコーディングの場合は «データ» > «テキストまたはCSVから» を使用し、プレビューで UTF-8 / タブ区切りを選択します。
LibreOffice Calc オープンソース TSVを開くとインポートダイアログが表示され、区切り文字として «タブ» を選択し、文字セットを指定できます。最も信頼性の高い無料のTSVオープナーです。
Numbers (Apple) 無料 ダブルクリックしてTSVを開きます。Numbersはタブ区切りを検出し、インポート時にエンコーディングのオプションを表示します。
Linux2 apps
LibreOffice Calc オープンソース TSVを開くとインポートダイアログが表示され、区切り文字として «タブ» を選択し、文字セットを指定できます。最も信頼性の高い無料のTSVオープナーです。
GNOME Gnumeric オープンソース タブ区切りとエンコーディングのための明確なテキストインポートアシスタントを備えた軽量なスプレッドシートです。
Web1 app
Google Sheets 無料 «ファイル» > «インポート» > «アップロード» で .tsv を選択し、区切り文字として «タブ»(または自動検出)を選択します。UTF-8 を適切に処理し、ブラウザで動作します。

技術的詳細

詳細仕様
フィールド区切り文字水平タブ (U+0009 / 0x09)
レコード区切り文字IANA仕様では LF (0x0A)、実務上は CRLF (0x0D 0x0A) も広く受け入れられています
ファイルエンコーディングファイル内でのエンコーディング宣言はありません。現代では UTF-8 がデフォルトですが、古いファイルでは ASCII や地域固有のエンコーディングが使用される場合があります
バイトオーダーマーク (BOM)オプションで UTF-8 BOM (EF BB BF) が許可されます。多くのパーサーは読み取り時にこれを削除または無視します
マジックバイトなし - この形式にはバイナリ署名はありません。タブで区切られた行構造によって識別されます
MIMEタイプtext/tab-separated-values
ヘッダー行任意。慣習的に最初の行に列名がリストされます
フィールドの引用必須の引用規格はありません。一部のパーサーは、タブや改行を含むフィールドを二重引用符で囲むことを許可します
空のフィールド2つの連続するタブ文字で表されます(例: value1\t\tvalue3 は真ん中のフィールドが空であることを意味します)
列数制限形式による定義はありません。アプリケーションに依存します(Microsoft Excel は最大 16,384 列をサポートします)
行数制限形式による制限はありません。利用可能なメモリとインポートするアプリケーションによって制約されます
代替拡張子.tab - 同一構造のファイルがこの拡張子で保存されることもあります
主な用途データベースやスプレッドシートのデータエクスポート、バイオインフォマティクスのデータ交換(BLAST出力、ゲノムアノテーション)、ETLパイプライン
引用の必要性タブ文字がテキストフィールドに現れることは稀なため、ほとんど必要ありません。これはカンマ区切り形式に対する実用的な利点です
リリース日Tab-delimited text in use since the 1980s; IANA media type registered 1993
オープンスタンダードはい · ロイヤリティフリー
仕様書www.iana.org

TSV の変換

可能
.TSV .CSVガイド
はい - TSV と CSV は同一のデータを保持しており、唯一の違いは区切り文字です。そのため、変換はロスレス(無劣化)であり、数秒で完了します。
変換方法
.TSV .XLSXガイド
はい - TSV ファイルは Excel、LibreOffice Calc、Google Sheets で直接開くことができます。.xlsx として保存すれば変換は完了します。
変換方法
.TSV .PDFガイド
はい - TSVファイルをスプレッドシートアプリで開き、PDFとして書き出します。LibreOffice Calcなら、すべてのプラットフォームで無料で行えます。
変換方法
.TSV .XMLガイド
はい - TSV は、各行を要素に、各列を子要素にマッピングすることで XML に変換されます。主要な方法はすべて、数秒で有効なファイルを生成します。
変換方法
.TSV .XLSガイド
はい - Excel または LibreOffice Calc で TSV を開き、Excel 97-2003 ブック (.xls) として保存します。
変換方法
.TSV .ODSガイド
はい - TSVはデータ損失なしでクリーンにODSに変換されますが、出力は書式や数式のない1つのシートになります。
変換方法
.TSV .JSONガイド
はい - TSVはJSONにきれいに変換されます。各行がオブジェクトになり、各列のヘッダーがキーになります。
変換方法
.TSV .TXTガイド
はい - TSV ファイルはすでにプレーンテキストであるため、コピーの名前を .txt 拡張子に変更するだけで十分です。
変換方法
.TSV .ACCDBガイド
はい - 外部データウィザードを使用して .tsv を Microsoft Access にインポートし、.accdb ファイル内にテーブルを作成できます。
変換方法

コミュニティ Q&A

ユーザーからの質問
質問する
TSV ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。TSV ファイルについて最初の質問をしてみましょう。

よくある質問

TSVファイルとは何ですか?
列がタブ文字で区切られ、各行が1つのレコードとなるプレーンテキストの表です。CSVと同じ考え方ですが、カンマの代わりにタブを使用するため、データ自体にカンマが含まれている場合に発生する問題を回避できます。
TSVファイルを開くにはどうすればよいですか?
Excel、Google Sheets、LibreOffice Calcなどのスプレッドシートソフトで開くと、タブの位置で列に分割されます。また、Notepad++やメモ帳などのテキストエディタでも、生のテキストとして開くことができます。
TSVとCSVの違いは何ですか?
違いは区切り文字(デリミタ)だけです。TSVはタブ文字で列を区切り、CSVはカンマ(欧州の一部の地域ではセミコロン)で区切ります。タブが値の中に現れることは稀なため、引用符で囲む必要がなく、データにカンマが含まれる場合にTSVは便利です。
TSVをExcel(.xlsx)に変換するにはどうすればよいですか?
Excel、LibreOffice Calc、またはGoogle SheetsでTSVを開き(必要に応じてエンコーディングを設定)、«ファイル» > «名前を付けて保存» から .xlsx を選択して保存すると、正式なワークブックになります。
列を崩さずにExcelでTSVを開くには?
直接開くと、Excelは自動的にタブで分割します。文字化けする場合は、«データ» > «テキストまたはCSVから» を使用し、プレビューで UTF-8 とタブ区切りを選択してから読み込んでください。
TSVで変な文字(文字化け)が表示されるのはなぜですか?
エンコーディングの不一致が原因です。ファイルが UTF-8 なのにアプリが ANSI として開いた可能性があります。インポートウィザードで UTF-8 を選択して開き直すか、Excelが検知できるように UTF-8 BOM 付きでTSVを保存してください。

参考文献

1IANA - text/tab-separated-values media typewww.iana.org
2Microsoft - Import or export text (.txt or .csv) filessupport.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧