もじばけ変換

文字化け変換・復元ツール

文字化けした文章を貼り付けると、自動で解読して元の文章に復元し、「なぜ文字化けしたのか」もあわせて表示します。文字化けした時点でデータが欠けて「�」になった文字も、文字コードの仕組みから候補を絞り込み、推測で補って復元します(推測した文字は黄色で表示)。

普通の文章をわざと文字化けさせる変換や、CSV・テキストファイルの文字コードの読み直しもできます。入力した文章やファイルはブラウザの中だけで処理し、サーバーには送信しません。

文字化けを元に戻す方法(文字化け復元・解読)

  1. 文字化けした文章をコピーして、上の「文字化けを元に戻す」の欄に貼り付けます。
  2. UTF-8・Shift_JIS・EUC-JP など、文字コードの読み違えの組み合わせを自動で試し、読める候補を表示します。2 回続けて文字化けした文章にも対応しています。
  3. 候補の下に、どの文字コードをどう読み違えたのかが表示されます。同じ文字化けを防ぐ手がかりになります。
  4. 黄色の文字は、文字化けした時点で失われたデータを推測で補った文字です。前後の文脈から確認してください。
  5. 結果は「コピー」ボタンでそのまま使えます。

なぜ文字化けするのか(仕組み)

コンピューターは文字を「文字コード」という番号の対応表で保存しています。日本語には 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 として読んだもの)は、読み込んだ時点でデータの一部が欠けて「�」が混じります。多くのツールはこの部分を「�」のまま残しますが、このツールは文字コードの仕組みから「その部分にあり得たデータ」を絞り込み、もっとも自然な文字を推測で補います。推測した文字は黄色で表示されるので、前後の文脈から確認してください。「?」や「・」に置き換わった文字は元のデータが消えているため、元に戻せません。
無料ですか?
無料です。登録も不要です。