広告
あやせツールズ_ロード

TSV→CSV変換ツール

貼り付けるだけでTSVをCSVに変換(区切り文字指定・自動変換)
※入力内容はサーバに送信されません

TSV(入力)

0 行 / 0 列

CSV(出力)

0 行 / 0 列

TSVをCSVに変換する無料ツール

このページでは、タブ区切りのTSVデータを貼り付けるだけで、CSV形式へ変換できます。スプレッドシートからコピーしたデータや、タブ区切りの一覧を、CSVとして保存・共有・取り込みしたいときに便利です。

変換処理はページ内のJavaScriptで実行されます。入力したTSVデータはサーバーへ送信されず、手元のブラウザだけで変換とコピーができます。

使い方

  1. TSV入力欄に、変換したいタブ区切りデータを貼り付けます。
  2. 必要に応じて、入力側や出力側の区切り文字を変更します。
  3. CSVをダブルクォーテーションで囲むかどうかを選びます。
  4. CSV出力欄に変換結果が自動で表示されます。
  5. 「コピー」ボタンで変換後のCSVをコピーします。

CSV出力でクォートが必要になる理由

CSVでは、カンマ、改行、ダブルクォーテーションを含むセルをそのまま出すと、列や行の区切りとして解釈されてしまうことがあります。そのため、値を"..."で囲み、値の中の"""のようにエスケープするのが一般的です。

すべてのセルをクォートしておくと、取り込み先によって解釈が安定しやすくなります。一方で、人が読むだけの簡単なCSVでは、必要なセルだけをクォートするほうが見やすいこともあります。用途に合わせてクォート設定を切り替えるのがおすすめです。

変換例

TSV入力 CSV出力 使いどころ
id name price "id","name","price" 表計算ソフトからコピーした行をCSV化する
1 東京,新宿 1000 "1","東京,新宿","1000" カンマを含むセルを安全に出力する
a b c a,b,c クォートなしのシンプルなCSVを作る

活用例

  • Excelやスプレッドシートからコピーした表をCSV形式に変換する。
  • タブ区切りで受け取ったデータを、CSV取り込み用に整える。
  • SQLやデータ移行前の一時データをCSV化する。
  • 区切り文字を変更して、カンマ以外のCSV風データを作る。

利用時の注意点

  • 入力側の区切り文字がタブ以外の場合は、区切り文字設定を変更してください。
  • CSV出力先の仕様によって、クォートあり・なしの扱いが異なる場合があります。
  • セル内に改行やダブルクォーテーションが含まれる場合は、出力結果を確認してから利用してください。
  • 重要なデータでは、変換後の行数・列数が想定どおりか確認してください。