CSVの文字化けを直す
CSVの文字コードを判定し、Excel向けのUTF-8やShift_JISで保存し直します。
この道具はファイルを送信しません。仕組みを見る
使い方
- 文字化けするCSVを選びます。
- 文字コードが自動で判定され、中身の先頭が表示されます。文字化けしていれば、元の文字コードを選び直します。
- Excelで開くなら「UTF-8(BOM付き)」、取り込み先に指定されていれば「Shift_JIS」で保存します。
よくある質問
Excelで開くと文字化けするのはなぜですか?
ExcelはBOM(UTF-8の印)のないUTF-8のCSVを、Shift_JISだと思って読むためです。「UTF-8(BOM付き)」で保存し直すと、そのまま開けます。
Shift_JISで保存すると「?」になる文字があります
𠮷(つちよし)や絵文字など、Shift_JISにない文字は「?」に置き換え、どの文字だったかを表示します。取り込み先がUTF-8に対応していれば、UTF-8で保存してください。
自動の判定はどうしていますか?
UTF-8として正しく読めればUTF-8、読めなければShift_JISとみなします。EUC-JPのファイルは、元の文字コードで「EUC-JP」を選んでください。
名簿などのCSVはどこかに送られますか?
送られません。ブラウザの中だけで変換します。