CSV文字化けはShift-JIS、UTF-8、Excelの読み込み設定がずれたときに起こりやすいです。元ファイルを残し、必要に応じてUTF-8 BOM付きで保存します。
例はあらかじめ入力済みで、可能な処理はブラウザ内で実行します。
CSV文字化けは、ファイル破損ではなくUTF-8、Shift-JIS、UTF-8 BOMの扱い違いが原因であることが多いです。このツールは文字化けの兆候と行・列構造を確認します。
name,city,note Mina,Seoul,Excelで韓国語が崩れるか確認
名前,都市,メモ 佐藤,東京,文字化けを確認する
常に必要ではありません。ExcelでUTF-8 CSVを直接開く場合に役立ちます。
ブラウザで読めたテキストを基準に確認します。不明な場合は小さなサンプルで試してください。
可能な限りブラウザで処理しますが、機密データはヘッダーと数行だけで試してください。
検出した区切り文字で読み取った最初の行と列です。保存前に列ずれや文字化けを確認します。
| 行 | 1列 | 2列 | 3列 |
|---|---|---|---|
| 1 | 名前 | 都市 | メモ |
| 2 | 佐藤 | 東京 | 日本語CSVテスト |
| 3 | 김민준 | 서울 | 韓国語CSVテスト |
文字化け、区切り文字/引用符、Excel共有用の保存形式を順番に確認します。
貼り付けたCSVテキストまたは選択したサンプルファイルを分析します。
文字化けがある場合はUTF-8、EUC-KR/CP949、Shift-JIS候補を比較します。
行数、列数、区切り文字、不揃いな行を見て原因を切り分けます。
Excelで直接開く場合はUTF-8 BOM付きのコピーを別名で保存します。
検出した区切り文字で再解析し、Excelや他のツールで開きやすいUTF-8 BOM付きファイルとして保存します。
Excelで共有するファイルはCRLFが安全です。APIアップロードやUnix系の処理ではLFが必要な場合があります。