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でそのまま開ける状態に変換します。