TSV → CSV 変換
タブ区切りテキストを CSV に変換します。Excel やスプレッドシートで選択してコピーした内容はタブ区切りなので、そのまま貼り付けて CSV 化できます。
またはファイルを選ぶ
Excel からのコピペがそのまま使える
Excel で表の範囲を選択してコピーすると、クリップボードにはタブ区切りのテキストが入ります。それを入力欄に貼り付けて変換すれば、正しくエスケープされた CSV が得られます。ファイル保存の手間もダイアログの文字コード選択も要りません。
エスケープの規則
セルの値にカンマ・ダブルクォート・改行・前後の空白が含まれる場合はダブルクォートで囲み、内部のダブルクォートは "" にします(RFC4180)。Excel を含むほぼすべての CSV 読み込みが理解できる形式です。
改行コードと BOM
出力の改行コードは CRLF / LF から選べます。Excel でダブルクリックして開くなら、ダウンロード時に「UTF-8(BOM 付き)」を選んでください。
よくある質問
Excel からコピーした表をそのまま貼れますか?
はい。Excel のコピーはタブ区切りテキストなので、貼り付けて変換すればそのまま CSV になります。
値にカンマが入っていても大丈夫ですか?
大丈夫です。カンマを含むセルは自動でダブルクォートに包まれるため、CSV として読み直したときに列がずれません。
空の列や空行はどうなりますか?
空のセルは空のまま維持されます。完全な空行は既定で除去しますが、行数を厳密に保ちたい場合は空行を残す設定にしてください。
ダウンロードした CSV が Excel で文字化けします
ダウンロード時の文字コードで「UTF-8(BOM 付き)」または「Shift_JIS」を選んでください。BOM の無い UTF-8 は Excel が誤判定します。