使い方
- 文字化けした文字列をコピーして、上の入力欄に貼り付けます(スマホは「貼り付け」ボタンでも OK)。
- 貼り付けた瞬間に自動で判定が始まり、いちばん可能性が高い復元結果が表示されます。ボタンを押す必要はありません。
- 結果の下に「どの文字コードを取り違えたか」が表示されます。正しく戻っていれば「コピー」で持ち帰れます。うまく戻らないときは「ほかの候補」も確認してください。
よくある文字化けパターンと、復元できる・できない例
| 見え方の例 | 原因 | 復元 |
|---|---|---|
| 縺薙s縺ォ縺。縺ッ | UTF-8 の文字を Shift_JIS として表示 | ほぼできる |
| ã“ã‚“ã«ã¡ã¯ | UTF-8 の文字を Latin-1 として表示 | できる |
| ・ウ・ヤ・蝪シ・ソ。シ | EUC-JP の文字を Shift_JIS として表示 | できる |
| $B$3$s$K$A$O(B | JIS コード(ISO-2022-JP)の切り替え記号が消えた | できる |
| =?ISO-2022-JP?B?…?= | メールの件名がエンコードされたまま | できる |
| %E6%96%87%E5%AD%97 | URL エンコードされたまま | できる |
| ハ゜ソコン | Mac の濁点分離(NFD) | できる |
| ���� や ???? | 読み込みの時点で文字が置き換わった | できない |
最後の「�」「?」は見た目が似ていても性質がまったく違います。文字コードを取り違えただけの文字化けは「読み方」を間違えているだけなので元に戻せますが、「�」や「?」に置き換わった文字は、その時点で元のデータが捨てられています。この場合は、元のファイルやメールを正しい文字コードで開き直すしかありません。
ただし、UTF-8 の文字を Shift_JIS として表示したときの「縺・」「繝・せ繝・」のような化け方は例外です。失われるのは文字の一部(1〜2 バイト)だけなので、残った部分と前後の文字から元の文字を推定して補います。補った文字は結果の中で色を変えて「推定」と表示するので、念のため確認してからお使いください。
化け方から原因を見分ける
- 漢字と半角カタカナが混ざる(縺、繧、ョ など):UTF-8 のデータを Shift_JIS で読んでいます。いちばんよく見るパターンです。
- Ã や â などアクセント付きの英字が並ぶ:UTF-8 のデータを欧米向けの文字コード(Latin-1)で読んでいます。
- ギリシャ文字やロシア文字、記号が混ざる:EUC-JP と Shift_JIS の取り違えが多いです。
- 「�」が並ぶ:Shift_JIS などのデータを UTF-8 として読んだ結果です。文字列からは戻せません。
場面別の直し方
Excel で CSV が文字化けする
Excel はダブルクリックで開いた CSV を Shift_JIS として読むため、UTF-8 で保存された CSV は文字化けします。「データ」タブ →「テキストまたは CSV から」を選び、元のファイルの文字コードで「65001: Unicode (UTF-8)」を指定して読み込むと、正しく表示されます。CSV を作る側なら、UTF-8(BOM 付き)で保存すると Excel でもそのまま開けます。
メールが文字化けする
受信したメールが化けている場合は、メールソフトの「エンコード」や「文字コード」の設定で「日本語(自動選択)」や「UTF-8」「ISO-2022-JP」を切り替えてみてください。件名だけが「=?ISO-2022-JP?B?…?=」のように見える場合は、その部分をこのツールに貼り付ければ読めます。
Mac で作った zip のファイル名が文字化けする
Mac で圧縮した zip を Windows で展開すると、ファイル名が化けたり、濁点が「ハ゜」のように分かれたりします。分かれた濁点はこのツールで結合できます。ファイル名そのものを直すには、Windows 側で文字コードを指定して展開できるソフトを使うか、送る側で文字コードを指定して圧縮してください。
Web ページが文字化けする
ページ側の文字コード指定が間違っていることが多い現象です。見る側では、ブラウザの拡張機能などで文字コードを切り替えると読める場合があります。サイトを作る側なら、HTML の先頭に <meta charset="utf-8"> を書き、ファイルも UTF-8 で保存してください。
わざと文字化けさせる
上の「わざと文字化け」タブに文章を入れると、Excel でよく見る化け方、海外ソフト風、JIS コードの ESC 抜け、ザルゴ(Zalgo)テキストなど、いろいろな化け方に一度に変換できます。謎解きやネタ投稿、文字化けの説明資料づくりに使えます。
入力した文字の扱いについて
このツールの判定と復元は、すべてお使いのブラウザの中で行われます。貼り付けた文字列がサーバーに送信・保存されることはないので、メール本文や業務ファイルの一部でも安心して試せます。
最終更新: