文字化け変換・復元ツール
文字化けした文章を貼り付けると、自動で解読して元の文章に復元し、「なぜ文字化けしたのか」もあわせて表示します。文字化けした時点でデータが欠けて「�」になった文字も、文字コードの仕組みから候補を絞り込み、推測で補って復元します(推測した文字は黄色で表示)。
普通の文章をわざと文字化けさせる変換や、CSV・テキストファイルの文字コードの読み直しもできます。入力した文章やファイルはブラウザの中だけで処理し、サーバーには送信しません。
文字化けを元に戻す方法(文字化け復元・解読)
- 文字化けした文章をコピーして、上の「文字化けを元に戻す」の欄に貼り付けます。
- UTF-8・Shift_JIS・EUC-JP など、文字コードの読み違えの組み合わせを自動で試し、読める候補を表示します。2 回続けて文字化けした文章にも対応しています。
- 候補の下に、どの文字コードをどう読み違えたのかが表示されます。同じ文字化けを防ぐ手がかりになります。
- 黄色の文字は、文字化けした時点で失われたデータを推測で補った文字です。前後の文脈から確認してください。
- 結果は「コピー」ボタンでそのまま使えます。
なぜ文字化けするのか(仕組み)
コンピューターは文字を「文字コード」という番号の対応表で保存しています。日本語には UTF-8、Shift_JIS、EUC-JP など複数の文字コードがあり、同じ番号でも表によって指す文字が違います。
保存したときと違う文字コードで読み込むと、番号が別の文字として表示されます。これが文字化けです。データ自体は壊れていないことが多く、正しい文字コードで読み直せば元に戻ります。
| 文字化けの例 | 原因 | よくある場面 |
|---|---|---|
| 譁�ュ怜喧縺� | UTF-8 を Shift_JIS として読んだ | UTF-8 の CSV を Excel で開いたとき |
| æååã | UTF-8 を Windows-1252 として読んだ | 海外製のソフトや Web サービス |
| ¶»¯ | Shift_JIS を Windows-1252 として読んだ | 古い日本語ファイルを海外製ソフトで開いたとき |
| �������� | Shift_JIS を UTF-8 として読んだ | 古い日本語ファイルを新しいソフトで開いたとき(元に戻せないことが多い) |
| ハクサ嵂ス、ア | EUC-JP を Shift_JIS として読んだ | 古いメールや Web ページ |
よくある文字化けの場面と直し方
Excel で CSV を開くと文字化けする
日本語版の Excel は、BOM のない CSV を Shift_JIS として開きます。UTF-8 で書き出された CSV がそのまま文字化けするのはこのためです。上の「ファイルを読み直す」で開き、「UTF-8(BOM付き)で保存」すると Excel でそのまま開けます。Excel の「データ」→「テキストまたは CSV から」で、文字コードに「65001: Unicode (UTF-8)」を指定して読み込む方法もあります。
メールが文字化けする
送信側と受信側で文字コードの扱いが違うと起きます。メールソフトの表示メニューにある「エンコード」で UTF-8 や日本語(ISO-2022-JP)に切り替えると直ることがあります。本文をコピーできる場合は、このツールに貼り付けて復元できます。
Web ページが文字化けする
ページ側で文字コードの指定が抜けていると、ブラウザが判定を誤ることがあります。文字化けした部分をコピーしてこのツールに貼り付けると、本来の文章を確認できます。
ZIP ファイルのファイル名が文字化けする
Mac で作った ZIP を Windows で展開したり、その逆をしたりすると、ファイル名の文字コードが合わずに文字化けします。文字コードを指定して展開できるソフトを使うと防げます。文字化けしたファイル名をこのツールに貼り付けると、元の名前を確認できます。
元に戻せない文字化けもある
文字化けした文章を、さらに別の文字コードで保存し直すと、表せない文字が「?」や「・」に置き換わります。この時点で元のデータは消えているため、どのツールでも元に戻せません。
「�」(ひし形の中に ?)は、読み込んだソフトが解釈できなかったデータの印です。このツールは、文字コードの仕組みから「その部分にあり得たデータ」を絞り込み、もっとも自然な文字を推測で補います。推測した文字は黄色で表示されます。
元のファイルが残っている場合は、文章をコピーするよりも、「ファイルを読み直す」でファイルそのものを開き直すほうが確実です。
わざと文字化けさせる(文字化け変換)の使い方
「わざと文字化けさせる」タブに文章を入力すると、実際の文字化けと同じ仕組みで文字化けした文章に変換します。SNS の投稿、謎解きやゲームの演出、ホラー風の文章づくりに使えます。
「よくある文字化け」は UTF-8 を Shift_JIS として読んだとき、「海外ソフト風」は Windows-1252 として読んだときの見た目です。「ホラー風」は文字の上下に記号を重ねた、文字化けとは別の演出用の文字です。
このツールで文字化けさせた文章(ホラー風を除く)は、「文字化けを元に戻す」で元に戻せます。
よくある質問
- 入力した文章やファイルはどこかに送信されますか?
- 送信しません。文字化けの解読や変換、ファイルの読み込みはすべてお使いのブラウザの中で行います。
- スマホでも使えますか?
- 使えます。文字化けした文章をコピーして貼り付けるだけで復元できます。
- 「?」に置き換わった文字は元に戻せますか?
- 戻せません。「?」になった時点で元のデータが消えているためです。元のファイルが残っていれば、「ファイルを読み直す」で開き直してください。
- 候補がいくつも出たときはどれを選べばいいですか?
- 上にある候補ほど自然な日本語として読めるものです。黄色の文字は推測なので、前後の文脈に合っているかを確認してください。
- 文字化けを解読できないときはどうすればいいですか?
- 文字化け解読がうまくいかないときは、文字化けしている部分だけを貼り付けて試してください。元のファイルがある場合は「ファイルを読み直す」で開き直すと、文字コードを自動で判定して読み込みます。
- 他のツールで解読できない文字化けも直せますか?
- 直せることがあります。よくある文字化け(UTF-8 の文章を Shift_JIS として読んだもの)は、読み込んだ時点でデータの一部が欠けて「�」が混じります。多くのツールはこの部分を「�」のまま残しますが、このツールは文字コードの仕組みから「その部分にあり得たデータ」を絞り込み、もっとも自然な文字を推測で補います。推測した文字は黄色で表示されるので、前後の文脈から確認してください。「?」や「・」に置き換わった文字は元のデータが消えているため、元に戻せません。
- 無料ですか?
- 無料です。登録も不要です。