ツール
PR

文字化け復元ツール|化けたメール・CSVをブラウザだけで自動修復(送信なし)

saratogax
記事内に商品プロモーションを含む場合があります

文字化けしたメールやテキスト、Excel で開くと崩れる CSV を、元の日本語に復元するツールです。

Shift_JIS・EUC-JP・UTF-8・ISO-2022-JP(JIS)といった文字コードの取り違えを自動で判定し、もっとも自然に読める結果を表示します。

テキストを貼り付けるか、文字化けしたファイルを選んでください。

文字化けしたテキスト

文字化けはなぜ起きるのか

文字化けの正体は、ほとんどが「文字コードの取り違え」です。

日本語の文字は、Shift_JIS・EUC-JP・UTF-8 などの「文字コード」に従って数値(バイト)の並びとして保存されています。

保存したときと違う文字コードで読み込むと、同じバイト列でも別の文字として解釈され、意味不明な記号の羅列になります。

このツールは、その「読み込み時の取り違え」を逆算し、正しい文字コードで読み直すことで日本語に戻します。

使い方

テキストを貼り付ける

文字化けしたメール本文やメッセージをコピーして、入力欄に貼り付け「復元する」を押すだけです。

複数の文字コードの組み合わせを試し、もっとも日本語として自然な候補を上に表示します。

判定が外れていそうなときは、「他の候補を見る」から別の解釈も確認できます。

ファイルを直す

Excel で開くと崩れる CSV や、メモ帳で化けるテキストファイルは「ファイルを選ぶ」から読み込んでください。

ファイルは元のバイト列のまま読み込むため、テキストの貼り付けより確実に復元できます。

正しく読めたら「UTF-8 で保存」を押すと、文字化けしない UTF-8 形式(BOM 付き)で保存できます。

UTF-8(BOM 付き)にしておくと、Excel で開いても文字化けしにくくなりますよ。

直せる文字化けと、直せない文字化け

正直にお伝えすると、すべての文字化けが直せるわけではありません。

文字化けには、元のバイト情報が残っている「読み方を間違えただけ」のものと、すでに情報が失われてしまったものがあります。

直せるケース

「é」「’」「ã‚」のようなアルファベットや記号の羅列、「縺ゅ≠」のように一見日本語のようで意味をなさない化け(UTF-8 を Shift_JIS と取り違えた典型)、「パ」のような半角の崩れなど。元のバイトが保持されているため、読み直すだけで戻せます。

直せないケース

「◇(U+FFFD)」や「?」が大量に並んでいる文字化け。この時点で元のバイト情報が消えているため、どんなツールでも復元できません。元データ(送信元のメールやファイル)を正しい文字コードで取り直してください。

このツールは「◇」を含む入力を検出すると、復元できない可能性が高いことをお知らせします。

入力した内容は送信されません

文字化けする文章は、社内のメールや顧客データなど、外部に出したくない内容であることが少なくありません。

このツールの処理はすべてあなたのブラウザの中だけで行われ、貼り付けたテキストや読み込んだファイルをサーバーに送信することは一切ありません。

機密を含むデータでも安心して使えるよう、会員登録もインストールも不要の無料ツールにしています。

まとめ

文字化けしたメールやファイルを、文字コードの取り違えを自動判定して復元するツールを紹介しました。

テキストの貼り付けでも直りますが、より確実なのは元ファイルをそのまま読み込む方法です。

突然のメール文字化けや CSV の崩れに困ったとき、ブックマークしておくとサッと使えますよ。

このほかにも、ブラウザだけで完結する開発・実務向けの無料ツールを用意しています。

あわせて読みたい
エポックミリ秒・エポック秒⇔日時 自動変換ツール|13桁/10桁の違い・JavaScript・Excel対応
エポックミリ秒・エポック秒⇔日時 自動変換ツール|13桁/10桁の違い・JavaScript・Excel対応
ABOUT ME
saratoga
saratoga
フリーランスエンジニア
仕事にも趣味にも IT を駆使するフリーランスエンジニア。技術的な TIPS や日々の生活の中で深堀りしてみたくなったことを備忘録として残していきます。
記事URLをコピーしました