🧰ツールボックス

文字化け修復

文字化けしたテキストを複数のエンコーディングパターンで復元を試みます。

よくある文字化けパターン

UTF-8 → Shift_JIS:メールやCSVファイルで発生しやすい。「繧」「縺」などの漢字が連続する。
Shift_JIS → UTF-8:古いWebサイトのデータで発生。「?」や「□」に置き換わることが多い。
EUC-JP → UTF-8:Linux/Unixサーバーからのデータで発生することがある。
ISO-2022-JP → UTF-8:古い日本語メールで使われていたエンコーディング。

文字化け修復ツールの使い方

文字化けしたテキストを入力欄に貼り付け、「修復を試みる」ボタンをクリックしてください。 UTF-8、Shift_JIS、EUC-JP、ISO-2022-JPなど一般的なエンコーディングの組み合わせで 復元を試み、候補を一覧表示します。日本語として認識できる候補にはマークが付きます。

❓ よくある質問

文字化けの原因は何ですか?
文字化けは、テキストのエンコーディング(文字コード)が正しく認識されない場合に発生します。例えば、UTF-8で保存されたファイルをShift_JISとして開くと文字化けします。
すべての文字化けを修復できますか?
残念ながら、すべてのケースで修復できるわけではありません。特に、文字化けが複数回発生している場合や、データの一部が失われている場合は復元が困難です。
ブラウザのTextDecoder APIはどのエンコーディングに対応していますか?
主要なブラウザではUTF-8、Shift_JIS(Windows-31J)、EUC-JP、ISO-2022-JPに対応しています。このツールではこれらのエンコーディング間の変換を試みます。
入力データはサーバーに送信されますか?
いいえ。すべての処理はブラウザ上のTextDecoder/TextEncoder APIで行われるため、データがサーバーに送信されることはありません。
文字化けを予防する方法はありますか?
ファイルの保存時にUTF-8を指定する、HTMLにcharset=UTF-8を明記する、メールソフトのエンコーディング設定を確認するなどが有効です。