> 文字化け復元 | mojibake <
「縺薙s縺ォ縺。縺ッ」や「ã“ã‚“ã«ã¡ã¯」のような文字化けを貼り付けると、文字コードの取り違えの組み合わせを自動で試し、復元できた候補を可能性の高い順に表示します。
復元候補(おすすめ順)
詳細設定:文字コードを自分で指定
元のバイト列の文字コードと、誤って解釈された文字コードを選びます。候補を選ぶと自動で入力されます。
文字コードを自動判定
UTF-8・Shift_JIS・EUC-JP・ISO-2022-JP・Windows-1252の組み合わせを試し、日本語らしさで順位付けします。
よくある文字化けのパターンに対応
縺薙s縺ォ縺。縺ッ、ã“ã‚“ã«ã¡ã¯、ƒeƒXƒg、半角カナだらけの文字列、ESCが欠けた $B...(B などを復元できます。
入力内容は外部に送信されません
ブラウザ標準のTextDecoderで処理するため、テキストがサーバーに送られることはありません。
>> 技術情報
文字化け復元のしくみ:
文字化けは、ある文字コードで書かれたバイト列を別の文字コードで読み込んだときに起こります。このツールは、化けた文字を誤った文字コードでバイト列に戻し、正しい文字コードで読み直します。考えられる組み合わせをすべて試し、日本語らしさでスコア化して並べます。
例:
縺薙s縺ォ縺。縺ッ <- UTF-8 read as Shift_JIS -> こんにちは ƒeƒXƒg <- Shift_JIS read as Windows-1252 -> テスト
このツールの特長:
- >メールやCSV、ログファイルの文字化けを復元できる
- >誤った文字コードの組み合わせを自動で特定
- >復元候補を順位付きで見比べられる
- >入力内容はブラウザの外に出ません
>> よくある質問
Q: 文字化けとは何ですか?
A: ある文字コードで保存された文字を別の文字コードで読み込んだときに、意味のない文字列が表示される現象です。たとえばUTF-8の文章をShift_JISとして開くと起こります。
Q: どんな文字化けでも直せますか?
A: いいえ。「?」や「◆」に置き換わってしまった部分は、元の情報が失われているため復元できません。バイト列が残っている通常の取り違えであれば、多くの場合は復元できます。
Q: 候補が複数表示されるのはなぜですか?
A: 複数の組み合わせでそれらしい文字列になることがあるためです。日本語らしさの順に並べているので、上位の数件を確認してください。
Q: UTF-8をEUC-JPとして読んだ文字化けは復元できませんか?
A: EUC-JPとして読めないバイトが置換文字に変わってしまい、元のバイト列が失われるため、完全には復元できません。
Q: 入力した文章はサーバーに送られますか?
A: いいえ。すべての処理はお使いのブラウザ内で完結します。