計算・変換ツール入力を送らない・登録不要ツールを探す

文章・テキスト

文字化け復元

文字化けした文字列を貼り付けると、どう化けたかを自動で判定して元に戻します。文字コードを選ぶ必要はありません。

入力内容は送信しません(ブラウザ内で処理)登録不要・無料更新

文字化けした文字を貼り付ける

メール・CSV・Web ページなどから、化けた部分をそのままコピーして貼り付けてください。化け方を選ぶ必要はありません。

例を入れて試す:

元に戻った文章を確かめてコピーする

可能性の高い順に並べています。色の付いた文字は、消えていたデータを推定で補った文字です。

① に貼り付けると、ここに復元した文章が出ます。

化け方の見分け方

化けた文字の例原因よく起きる場面
縺薙s縺ォ縺。縺ッUTF-8 の文字を Shift_JIS で表示UTF-8 の CSV を Windows の Excel で開いた
ã“ã‚“ã«ã¡ã¯UTF-8 の文字を Latin-1 で表示海外製のソフト・古いメールソフト、Web ページの文字コード指定ミス
‚±‚ñ‚É‚¿‚ÍShift_JIS の文字を Latin-1 で表示Windows で作ったファイルを海外製ソフトで開いた
$B$3$s$K$A$O(BJIS コード(ISO-2022-JP)の制御文字が消えた古いメールの本文や件名
����Shift_JIS の文字を UTF-8 で表示元のデータが失われているため復元できない

復元の仕組み

文字化けは、ある文字コードで保存された文字を、別の文字コードとして読んでしまうことで起きます。このツールは、化けた文字列を「誤って使われた文字コード」でバイト列に戻し、「本来の文字コード」で読み直します。 この組み合わせと、2 回続けて化けた場合(二重の文字化け)を総当たりで試し、日本語の文章として自然なものから順に表示します。

化けた時点で元のデータの一部が失われていることがあります(UTF-8 を Shift_JIS で表示した場合など)。そうした部分は推測で埋めず「〓」で示します。

計算の根拠・出典

よくある質問

Q.Excel で開いた CSV の文字化けを直すには?

このツールで直すこともできますが、ファイルごと直すなら Excel の「データ」→「テキストまたは CSV から」で、文字コードに「65001: Unicode (UTF-8)」を指定して読み込むのが確実です。

Q.メールの文字化けも直せますか?

本文や件名をコピーして貼り付ければ、多くの場合は復元できます。「=?ISO-2022-JP?B?…?=」のような形式は、化けているのではなく符号化されたままの状態です。Base64 のデコードで読める場合があります。

Q.入力した文字列は送信されますか?

送信されません。復元はすべてお使いのブラウザの中で行っています。

ほかのツール