ERROR - Updated 2026-05-15
Excel CSV UTF-8文字化けの直し方
UTF-8 CSVをExcelで開いたときに日本語や韓国語が文字化けする理由と、UTF-8 BOMやデータ取り込みで直す方法。
Open CSV Encoding Fixer要点
UTF-8 CSVをExcelで開いて文字化けする場合、ExcelがUTF-8として認識していない可能性があります。ダブルクリックで開くのではなく、Excelのデータ取り込みから文字コードを選びます。Excel共有用にはUTF-8 BOM付きCSVが役立つことがあります。
よくある症状
- UTF-8 CSVなのにExcelで日本語が文字化けする。
- ブラウザやエディタでは正常に見える。
- Excelで保存し直した後、アップロード先でも文字化けする。
- 韓国語や日本語だけが崩れ、数字や英語は正常に見える。
主な原因
| 原因 | 説明 | 対応 |
|---|---|---|
| 自動判定の失敗 | ExcelがUTF-8と判断できない | データ取り込みでUTF-8を選択 |
| BOMなしUTF-8 | 環境によって認識されにくい | Excel向けにBOM付きコピー |
| アップロード用と混同 | BOMを嫌うシステムもある | 目的別にファイルを分ける |
| 区切り文字違い | カンマやタブの認識失敗 | プレビューで列を確認 |
すぐに試す手順
- 元CSVをコピーします。
- Excelを開き、
データ > テキスト/CSVからを使います。 - 文字コードをUTF-8にしてプレビューします。
- 必要ならCSV Encoding FixerでUTF-8 BOM版を作ります。
- アップロード用ファイルはBOM可否を確認します。
例
元データ:
name,city
山田太郎,東京
Excelで崩れて見える場合、元ファイルを保存し直す前にUTF-8取り込みを試してください。
よくある失敗
- 文字化けした表示のまま保存する。
- Excelで正常ならAPIアップロードも正常だと思う。
- UTF-8 BOMを付けるべき場面と避けるべき場面を分けない。
- 区切り文字の問題を文字コードの問題だと思い込む。
関連ツール
関連記事
更新日
2026-05-15