文字化けしたテキストファイルを読める状態に戻す
文字化けして表示される .csv や .txt は、エディタが想定する文字コードと違うコードで保存されています。正しい文字コードで解読し直し、UTF-8のきれいなコピーを保存します。
このガイドで使う道具
やりたいこと
CSVエクスポート・古いログ・字幕ファイルなどを開くと「」や四角、「テスト」のような文字列に化けてしまう。バイト自体は壊れておらず、エディタが想定と違う文字コードで読んでいるだけです。正しいコードで解読し直せば文字が戻ります。
使い方
文字コード変換にファイルをドロップします。UTF-8から試し、日本語の主要な文字コードにフォールバックして解読します。プレビューに置換文字が残る場合は別の文字コードを選んで再度変換します。
- 「ã‚れ」のような化け方はUTF-8をWindows-1252として誤読した典型例なのでUTF-8を選びます。
- 古いWindows系システムの日本語ファイルはShift_JISが多く、メールやUnix系文書にはEUC-JP・ISO-2022-JPが現れます。
- UTF-16ファイルは1文字ごとに空白が入って見えることがあります。
具体例
Windowsの会計アプリからエクスポートしたCSVが「譁・ク怜喧縺」と表示される場合、Shift_JISとして解読すると文字化けのない日本語に戻り、UTF-8でダウンロードしたファイルはExcel・Numbers・モダンなエディタで正しく開けます。
注意点
自動判定はUTF-8と日本語コード向けのヒューリスティックです。キリル文字やタイ語などの古いコードは手動で選んでください。ブラウザはUTF-8でしか書き出せないため、受け取り側の古いシステムがShift_JISを要求する場合はデスクトップのエディタで変換します。8 MiBまでのファイルに対応します。