Benri Desk
オンライン便利ツール集
公開中

CSVとTSVの違いとは?どちらを使うべきかをわかりやすく解説

CSVとTSVは、どちらも表形式のデータを保存・交換するためのファイル形式です。違いは、各項目を区切る文字にあります。

CSVとTSVの基本

見た目は似ていますが、用途や扱いやすさには違いがあります。

CSVとTSVを相互に変換したい場合は、当サイトのTSV⇄CSV変換ツールをご利用ください。

  • CSV:カンマ(,)で区切る
  • TSV:タブ文字で区切る

CSVとは

CSV(Comma-Separated Values)は、各項目をカンマで区切って保存するファイル形式です。

例えば、次のような形式です。

名前,年齢,都道府県
山田太郎,35,東京都
佐藤花子,28,大阪府

よく使われる場面

ExcelやGoogleスプレッドシート、多くの業務システムで利用されています。

TSVとは

TSV(Tab-Separated Values)は、各項目をタブ文字で区切る形式です。

見た目では分かりにくいですが、実際にはカンマではなくタブが入っています。

名前	年齢	都道府県
山田太郎	35	東京都
佐藤花子	28	大阪府

CSVとTSVの違い

項目CSVTSV
区切り文字カンマ(,)タブ
拡張子.csv.tsv
Excel対応
カンマを含むデータ引用符(")が必要そのまま扱いやすい

どちらを使えばいい?

一般的にはCSVが最も広く使われています。

ただし、データの中にカンマが多く含まれる場合は、TSVの方が扱いやすいことがあります。

例えば住所や説明文などでは、次のようにカンマを含むことがあります。

東京都, 新宿区

カンマを含むデータの扱い

CSVでは引用符などの処理が必要になりますが、TSVではそのまま扱えるケースが多くあります。

CSVをTSVへ変換する場面

次のような場面では変換が必要になることがあります。

  • システムがTSVのみ対応している
  • Excelで開いたCSVを加工したい
  • データベースへインポートする
  • プログラム間でデータを受け渡す

実際の変換例

同じ表データでも、CSVではカンマ、TSVではタブ文字で項目を区切ります。

CSV形式
名前,年齢,都道府県
山田太郎,35,東京都
佐藤花子,28,大阪府
TSV形式
名前	年齢	都道府県
山田太郎	35	東京都
佐藤花子	28	大阪府

まとめ

CSVとTSVはどちらも表形式データを扱うための代表的な形式です。

違いは主に区切り文字にあり、CSVはカンマ区切り、TSVはタブ区切りです。

用途に応じて使い分けることで、データの受け渡しや編集がスムーズになります。

CSVとTSVをすばやく変換したい場合は、当サイトのTSV⇄CSV変換ツールをご利用ください。

よくある質問

CSVとExcelファイル(.xlsx)は同じですか?

違います。CSVは文字だけで構成されたシンプルなファイルです。一方、Excelファイル(.xlsx)は書式や数式、複数シートなどを保存できます。

CSVはExcelで開けますか?

はい。多くの場合、そのままExcelで開くことができます。ただし、文字コードによっては文字化けすることがあります。

TSVはExcelで開けますか?

はい。Excelではタブ区切りのデータも読み込めます。

CSVとTSVは相互に変換できますか?

できます。区切り文字を変換することで、CSVからTSV、TSVからCSVへ簡単に変換できます。当サイトのTSV⇄CSV変換ツールをご利用ください。

関連ツール

関連ガイド