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を嫌うシステムもある目的別にファイルを分ける
区切り文字違いカンマやタブの認識失敗プレビューで列を確認

すぐに試す手順

  1. 元CSVをコピーします。
  2. Excelを開き、データ > テキスト/CSVから を使います。
  3. 文字コードをUTF-8にしてプレビューします。
  4. 必要ならCSV Encoding FixerでUTF-8 BOM版を作ります。
  5. アップロード用ファイルはBOM可否を確認します。

元データ:

name,city
山田太郎,東京

Excelで崩れて見える場合、元ファイルを保存し直す前にUTF-8取り込みを試してください。

よくある失敗

  • 文字化けした表示のまま保存する。
  • Excelで正常ならAPIアップロードも正常だと思う。
  • UTF-8 BOMを付けるべき場面と避けるべき場面を分けない。
  • 区切り文字の問題を文字コードの問題だと思い込む。

関連ツール

関連記事

更新日

2026-05-15