text-henkan

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 が誤判定します。

関連ツール

CSV 文字化け修正CSV → JSONJSON → CSVCSV → TSVShift-JIS → UTF-8UTF-8 → Shift-JISEUC-JP → UTF-8UTF-8 → EUC-JP