CSVをExcelで開ける形式に変換

システムから出力されたCSVをExcelで開くと文字化けする場合にご利用ください。Excelが正しく認識できる「BOM付きUTF-8」と「CRLF改行」に一括変換します。

クリックまたはファイルをドロップ

テキストファイル(.txt, .csv, .tsv など)を選択してください。
ファイルはブラウザ内で処理され、サーバーには送信されません。

なぜExcelでCSVを開くと文字化けするのか?

多くのWebシステムやデータベースから出力されるCSVファイルは、世界標準である「UTF-8」という文字コードで保存されています。 しかし、日本語版のExcelは、歴史的な背景から「Shift_JIS(CP932)」を標準の文字コードとして前提としています。

Excelに「これはUTF-8のファイルですよ」と教えるためには、ファイルの先頭に「BOM(Byte Order Mark)」と呼ばれる特殊な目印をつける必要があります。 BOMが付いていないUTF-8のCSVをダブルクリックで開くと、ExcelはそれをShift_JISとして誤って解釈してしまうため、文字化け(「縺」「繧」など)が発生します。

当ツールでは、BOMのないCSVファイルにBOMを付与し、さらに改行コードをWindows標準のCRLFに整えることで、Excelでそのまま開ける状態に変換します。