文字化け復元(直す・解読する)
化けた文字を貼り付けると、よくある文字コードの取り違えを順番に試して、読める日本語に戻せる候補を表示します。
- 無料
- 登録不要
- 入力内容は送信されません
UTF-8の文字をWindows-1252(欧文)として表示した文字化け
文字化けした文章を、元の日本語に戻します。
戻せる候補が見つかりませんでした。化けている部分だけを貼り付けると見つかりやすくなります。「?」や「�」になった文字は元に戻せません。
文字化け復元の使い方
- 化けてしまった文字(例:「縺ゅ≧」「ã‚ã„」)を、そのまま上の枠に貼り付けます。
- よくある文字コードの取り違えを順番に試して、読める日本語に戻せた候補を表示します。
- 正しく読める候補の「コピー」を押して使います。
- CSVやテキストファイルが化けるときは「CSV・テキストファイル」でファイルを選ぶと、文字コードを調べてUTF-8に変換し直します。
文字化けが起きる理由
文字コードの取り違え
文字はコンピューターの中では数字(バイト)で保存されていて、その数字をどの決まり(文字コード)で読むかで表示が変わります。UTF-8で書かれた文章をShift_JISとして読むと「縺」「繧」のような漢字が並び、欧文用の決まりで読むと「ã」「â€」のような記号が並びます。
元に戻せるもの・戻せないもの
取り違えて表示しているだけなら、逆の順番で読み直せば元の文章に戻ります。一方で「?」や「�」に置き換わってしまった文字は、元の情報が消えているため戻せません。このツールでは戻せなかった文字を「□」で示します。
ExcelでCSVが化けるとき
Excelは、BOM(先頭の目印)のないUTF-8のCSVをShift_JISとして開くことがあり、そのときに文字化けします。ファイルを選ぶと、BOM付きのUTF-8に変換したCSVを保存できます。保存したファイルはダブルクリックでそのままExcelで開けます。
よくある質問
- 「縺」がたくさん出る文字化けは直せますか?
- 多くの場合、直せます。UTF-8の文章をShift_JISとして表示したときに出る文字化けなので、貼り付けると元の日本語の候補が表示されます。
- メールの文字化けも直せますか?
- 本文を貼り付ければ試せます。ただし受信した時点で「?」に置き換わった文字は元に戻せません。
- 文字化けしたCSVをExcelで開きたいです。
- 「CSV・テキストファイル」でファイルを選んでください。文字コードを自動で判定して、Excelで化けずに開けるBOM付きUTF-8のCSVを作ります。
- 「わざと文字化けさせる」は何に使いますか?
- システムの表示テストや、文字化けの例を説明する資料づくりに使えます。SNSで遊びに使う人もいます。
- ファイルの中身はどこかに送られますか?
- 送られません。文字コードの判定と変換は、すべてお使いのブラウザの中で行います。