> 文字化け復元 | mojibake <

「縺薙s縺ォ縺。縺ッ」や「ã“ã‚“ã«ã¡ã¯」のような文字化けを貼り付けると、文字コードの取り違えの組み合わせを自動で試し、復元できた候補を可能性の高い順に表示します。

サンプル:

復元候補(おすすめ順)

詳細設定:文字コードを自分で指定

元のバイト列の文字コードと、誤って解釈された文字コードを選びます。候補を選ぶと自動で入力されます。

> 日本語ツール一覧を見る
[01]

文字コードを自動判定

UTF-8・Shift_JIS・EUC-JP・ISO-2022-JP・Windows-1252の組み合わせを試し、日本語らしさで順位付けします。

[02]

よくある文字化けのパターンに対応

縺薙s縺ォ縺。縺ッ、ã“ã‚“ã«ã¡ã¯、ƒeƒXƒg、半角カナだらけの文字列、ESCが欠けた $B...(B などを復元できます。

[03]

入力内容は外部に送信されません

ブラウザ標準の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: いいえ。すべての処理はお使いのブラウザ内で完結します。

他の言語