TSV を CSV に変換
タブ区切り値を貼り付けると、即座に TSV を CSV に変換します。カンマ区切りの出力が入力と同時に表示され、コピーまたはダウンロードできます。すべてブラウザ内で動作します。
- 01タブ区切り値(TSV)を、入力すると同時に即座にカンマ区切りの CSV へ変換。
- 02クォートとエスケープは RFC 4180 標準に従うため、CSV は Excel で正しく開けます。
- 03CSV をワンクリックでコピー、または .csv ファイルとしてダウンロード。
- 04カンマ、クォート、改行を含む値は、自動的にクォートされます。
- 05100% プライベート — あなたの TSV データがブラウザの外に出ることはありません。
TSV to CSV コンバーター
サンプルを読み込む
4 行 × 3 列
この TSV to CSV コンバーターを使う理由
即時のライブ変換
TSV を入力または貼り付けると同時に CSV が更新されます — 変換ボタンを押す必要も、待つ必要もありません。タブ区切りのセルを編集すると、カンマ区切りの出力がリアルタイムで変化します。
正しい CSV クォート処理
TSV を CSV に変換するとき、カンマ、ダブルクォート、改行を含む値は、RFC 4180 標準に従って自動的にクォートで囲まれエスケープされるため、Excel、Google スプレッドシート、あらゆる CSV パーサーで正しく開けます。
すべての列を保持
TSV の各タブが CSV の 1 つのカンマになるため、列構造が正確に保持されます。空のセル、先頭の列、不揃いの行も、書かれたとおりに保たれます。
実際のタブ区切りデータに対応
スプレッドシート、データベース、Excel からコピーした範囲のエクスポートなど、フィールド間にタブを使うものを貼り付けられます。この TSV to CSV コンバーターはタブ区切り文字を読み取り、値に手を加えることなくカンマに再区切りします。
コピーまたはダウンロード
ワンクリックで CSV をクリップボードにコピー、または data.csv という名前のすぐに使える .csv ファイルとしてダウンロードできます。アカウント不要、メール不要、変換量に制限なし。
プライベートでオフラインにも対応
すべての TSV から CSV への変換は、JavaScript を使ってブラウザ内でローカルに行われます。あなたのタブ区切りデータがサーバーにアップロードされることは決してないため、機密レコードにも安心して使えます。
TSV を CSV に変換する
TSV(タブ区切り値)と CSV(カンマ区切り値)は、どちらもプレーンテキストの表形式です:各行が 1 行で、各フィールドは区切り文字で区切られます。TSV は列の間にタブ文字を使い、CSV はカンマを使います。TSV を CSV に変換すると区切り文字が入れ替わり、カンマ区切りの入力を期待する多くのツール、インポーター、API でデータが使えるようになります。
スプレッドシートからタブ区切りファイルをエクスポートした場合でも、Excel から範囲をコピーした場合でも、API から TSV を受け取った場合でも、この TSV to CSV コンバーターはクリーンで正しくエスケープされた CSV を即座に提供します。
- 何が変換されるか
- 入力内のすべてのタブが、出力ではカンマになります。最初の行も他の行と同じくヘッダー行として扱われるため、列名とデータがタブ区切りからカンマ区切りへ一貫して再区切りされます。
- TSV ではなく CSV を選ぶ理由
- 多くのスプレッドシートインポーター、BI ツール、データベースのロードコマンドは、デフォルトで CSV を使います。TSV を CSV に変換すると、タブ区切りのエクスポートが追加設定なしで読み込めるようになり、CSV はほとんどのデータツールが自動的に認識する形式です。
- 安全なクォート処理
- カンマが区切り文字になったため、すでにカンマを含むセルがあると列が壊れてしまいます。このコンバーターは、そうしたセル(およびクォートや改行を含むセル)をダブルクォートで囲むため、CSV が正しく整列したままになります。
- エンコーディング
- 出力は UTF-8 テキストなので、TSV 内のアクセント付き文字、絵文字、非ラテン文字は、コピーまたはダウンロードする CSV ファイルに書き込まれる際に正確に保持されます。
TSV を CSV に変換する方法
- 01
TSV を貼り付ける
左側の入力ボックスに、タブ区切り値を貼り付けるか入力します。各行は独立した行に置き、列はタブ文字で区切ります。サンプルのいずれかを読み込んで、期待される形を確認することもできます。
- 02
自動で変換させる
ツールがすべてのタブをカンマに置き換えると、CSV が右側に即座に表示されます。押すボタンはありません — TSV から CSV への変換は、編集と同時にライブで行われます。
- 03
CSV を確認する
ヘッダー行を含むカンマ区切りの出力を確認します。何も欠落していないか確認できるよう、行数と列数が出力の下に表示されます。
- 04
コピーまたはダウンロード
「コピー」をクリックして CSV をクリップボードに入れるか、「CSV をダウンロード」をクリックして、Excel や Google スプレッドシートですぐに開ける data.csv ファイルとして保存します。
TSV から CSV への変換のヒント
列がタブを使っているか確認する
このツールはタブ区切りの入力を変換します。ファイルが列の間に本物のタブ文字ではなくスペースや複数のスペースを使っている場合、列が正しく分割されません — きれいな結果を得るには本物の TSV を貼り付けてください。
カンマの周りのクォートを想定する
カンマを含むセルは、CSV ではダブルクォートで囲まれます。これは正しい CSV の動作で、値を 1 つの列に保ちます。スプレッドシートはインポート時にクォートを取り除きます。
ヘッダー行を残す
TSV に列名のあるヘッダー行がある場合は、そのまま残してください。最初の CSV 行に変換されるため、スプレッドシートやインポーターが列にラベルを付けられます。
末尾のタブに注意する
行末の余分なタブは、空の列を 1 つ作ってしまいます。各 CSV 行の末尾に予期しない余分なカンマが見られる場合は、ソース内の末尾のタブを削除してください。
Excel では UTF-8 に注意する
ダウンロードは UTF-8 です。Excel でアクセント付き文字が文字化けする場合は、データ → テキストから の手順で CSV をインポートし、UTF-8 エンコーディングを選択してください。
巨大な場合は分割して変換する
すべてブラウザ内で実行されるため、極端に大きなファイルはお使いのデバイスのメモリに依存します。非常に大きな TSV エクスポートの場合は、処理を即座に保つためにバッチに分けて変換してください。
TSV と CSV のリファレンス
TSV と CSV の比較
TSV と CSV は、どちらも区切りテキストの表形式です。TSV はフィールド間にタブを使い、タブは値の中にめったに現れないためほとんどのクォートを回避できます。CSV はカンマを使い、インポーターによる対応はより広いものの、値がカンマを含む場合はクォートが必要です。TSV を CSV に変換するのは、ツールがカンマ区切りの入力しか受け付けない場合の定番の手順です。
TSV を CSV に変換するタイミング
- タブ区切りのエクスポートを、CSV しか受け付けないツールやインポーターに読み込む。
- タブ区切りのデータを、同僚がどこでも開ける標準的な .csv ファイルとして共有する。
- Excel からコピーした範囲(タブ区切り)を CSV に正規化する。
- カンマ区切りの入力を、データベースのロードコマンドや BI ツールに渡す。
RFC 4180 のクォート処理
CSV 標準では、カンマ、ダブルクォート、改行を含むフィールドはダブルクォートで囲み、埋め込まれたクォートは二重にすることが求められます。TSV はめったにクォートを必要としないため、このコンバーターはデータを再区切りする際にこれらの CSV ルールを自動的に適用します。
変換ルール
タブ → カンマ
列の間の各タブ文字がカンマに置き換えられます。
a\tb\tc → a,b,c
行は行のまま
TSV の各行が CSV の 1 行になり、ヘッダーも含まれます。
name\tage / Alice\t30 → name,age / Alice,30
セル内のカンマ → クォート
すでにカンマを含む値は、ダブルクォートで囲まれます。
Fast, light → "Fast, light"
セル内のクォート → エスケープ
埋め込まれたダブルクォートは二重にされ、セルがクォートされます。
He said "hi" → "He said ""hi"""
TSV to CSV コンバーター よくある質問
Q01TSV を CSV に変換するにはどうすればよいですか?
タブ区切り値を入力ボックスに貼り付けます。ツールが各タブをカンマに置き換えて即座に TSV を CSV に変換し、カンマ、クォート、改行を含むセルをクォートします。「コピー」または「CSV をダウンロード」をクリックします — すべてブラウザ内で行われます。
Q02TSV と CSV の違いは何ですか?
どちらも各行が 1 行であるプレーンテキストの表形式です。TSV は列をタブ文字で区切り、CSV はカンマで区切ります。TSV を CSV に変換すると、単に区切り文字が変わり、カンマ区切り値を期待するツールでデータが使えるようになります。
Q03カンマを含む値は CSV を壊しますか?
いいえ。TSV のセルにすでにカンマが含まれている場合、このコンバーターは RFC 4180 標準に従ってそれをダブルクォートで囲むため、1 つの列に保たれます。クォートや改行を含むセルも同じ方法でエスケープされます。
Q04私の TSV ファイルはサーバーにアップロードされますか?
いいえ。TSV から CSV への変換は JavaScript を使って完全にブラウザ内で実行されます。あなたのデータがどこかに送信されたり保存されたりすることはないため、プライベートまたは機密のタブ区切りデータも安全に変換できます。
Q05CSV は Excel や Google スプレッドシートで正しく開けますか?
はい。出力は適切なクォート処理を施した標準的なカンマ区切り CSV なので、Excel、Google スプレッドシート、Numbers、その他あらゆるスプレッドシートや CSV パーサーで正しく開けます。
Q06データがタブの代わりにスペースを使っている場合はどうなりますか?
このコンバーターは列の間のタブ文字を探します。ファイルがタブ区切りではなくスペースで揃えられている場合、列は正しく分割されません。入力が本物のタブ文字を使った本物の TSV であることを確認してください。
Q07TSV から CSV への変換にサイズ制限はありますか?
固定の制限はありませんが、すべてブラウザ内で実行されるため、非常に大きなファイル(数十メガバイト)はお使いのデバイスのメモリに依存します。一般的なエクスポートやコピーした範囲であれば、変換は即座に行われます。
Q08この TSV to CSV コンバーターは無料ですか?
はい、完全に無料で、登録不要、透かしなし、制限もありません。オンラインでブラウザ内で、好きなだけ TSV を CSV に変換できます。