文字化け変換・復元ツール

読めなくなった日本語を貼り付けると、UTF-8、Shift_JIS、EUC-JP、ISO-2022-JP の組み合わせから復元候補を表示します。メール、CSV、古いWebページ、ログの文字化け確認に使えます。

文字化けを変換して候補を確認する

入力内容はブラウザ内で処理されます。自動候補では複数の文字コード組み合わせを試し、読みやすさのスコア順に結果を並べます。完全な復元を保証するものではないため、文脈に合う候補を確認してください。

文字化けしたテキストを入力すると、復元候補が表示されます。

サンプルで試す

復元候補

スコアは機械的な目安です
まだ候補はありません。上の入力欄に文字化けしたテキストを貼り付けてください。

この文字化け変換ツールでできること

文字化けは、保存時の文字コードと表示時の文字コードがずれたときに起こります。例えば UTF-8 の日本語バイト列を Shift_JIS として読んでしまうと、「縺」「譁」「荳」などが混ざった読みにくい文字列になることがあります。このページでは、入力された文字列をいったん「誤って読まれた側の文字コード」に戻し、そこから「本来の文字コード」として読み直すことで、復元できそうな候補を表示します。

検索で多い「文字化け 変換」「文字化け 復元」「文字化け 解読」は、単に文字コードの説明を読みたいだけでなく、今ある壊れたテキストをすぐ直したい意図が強いキーワードです。そのため、このページでは説明よりも入力欄、候補一覧、コピー操作を上部に置いています。詳しい仕組みや限界は、ツールを試した後に確認できるよう下に整理しています。

よくある状況 試す候補 確認ポイント
メール本文や古い掲示板の日本語が読めない UTF-8 と Shift_JIS、ISO-2022-JP の組み合わせ 文の前半だけでなく、句読点や漢字の並びが自然かを見ます。
CSVをExcelで開いたら日本語が崩れた UTF-8 と Shift_JIS の組み合わせ 住所、氏名、商品名など既知の列が読めるか確認します。
Webページやログにパーセント表記が混ざる URLエンコードを戻してから UTF-8 として確認 %E3%81%93 のような値は、先にURLデコードします。
こ のような数値参照が見える HTML数値参照を戻してから候補を確認 HTMLやCMSからコピーしたテキストでよく発生します。

使い方

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

メール、CSV、Webページ、ログなどから読めない文字列をコピーし、入力欄に貼り付けます。元の文が長すぎる場合は、まず1文から試すと候補を判断しやすくなります。

2. 自動候補または手動指定で変換する

通常は「自動候補」のままで構いません。原因が分かっている場合は、元の文字コードと誤って読まれた文字コードを手動で指定すると候補を絞れます。

3. 自然な候補を選ぶ

スコアが高い候補が必ず正しいとは限りません。人名、住所、商品名、専門用語など、文脈に合う文字列になっているかを目で確認してください。

4. 結果をコピーして元データを修正する

候補を選ぶと右側の結果欄に入ります。コピー後は、元のファイルやシステム側で文字コード設定を見直し、同じ文字化けが再発しないよう確認します。

文字化けが起きる仕組み

正しい流れ: 日本語テキスト → UTF-8 などのバイト列 → 同じ文字コードで読み込み → 正しく表示

文字化けの流れ: 日本語テキスト → UTF-8 などのバイト列 → Shift_JIS など別の文字コードで読み込み → 化け文字として表示

重要なのは、表示されている化け文字だけを見ても、元の文字コードを一意に決められない場合があることです。特に ? に置き換わっている部分は、元のバイトや文字の情報が失われている可能性があります。このツールは複数パターンを並べて比較するためのもので、復元候補の中から意味が通るものを選ぶ使い方に向いています。

対応する入力と限界

項目 対応状況 注意点
UTF-8 / Shift_JIS / EUC-JP / ISO-2022-JP 候補変換に対応 ブラウザと変換ライブラリで扱える範囲の候補を表示します。
URLエンコード 前処理として対応 %E3%81%82 のような表記を先に戻します。
HTML数値参照 前処理として対応 ああ を戻してから候補を作ります。
完全に失われた文字 復元不可の場合あり ? に置き換わった文字は、元情報が残っていないことがあります。

よくある質問

必ず復元できるわけではありません。元のバイト列を別の文字コードで読んだだけなら戻せる可能性がありますが、途中で ? に置き換わった文字は情報が失われていることがあります。

迷う場合は自動候補のままで試してください。Excelや古いWindows向けCSVでは Shift_JIS、Webページや最近のシステムでは UTF-8 が関係していることが多いですが、実際の候補を見て判断するのが確実です。

このページはテキスト貼り付け専用です。機密ファイルを扱う場合でもサーバー送信を避けやすいよう、ブラウザ内で貼り付け文字列だけを処理します。大量ファイルは専用エディタや変換ソフトで文字コードを指定して開き直してください。

文字コードの学習、問い合わせ時の再現確認、変換設定の検証に使えます。通常の修復では「文字化けを復元する」を使い、原因説明や再現テストが必要なときだけ「文字化けを作って確認する」を選びます。

関連ツールと参考情報

文字コード変換の解説

ASCII、Unicode、Shift_JIS、EUC-JP などの基本を確認できます。

ASCII 16進数変換ツール

ログやバイト列を16進数で確認したいときに使えます。

Excel・CSV全角半角一括変換

CSVの文字種整理や貼り付け前の表記ゆれ修正に使えます。