無料WEBツールdigtoooooools

by 大阪のホームページ制作会社digrart

文字化け復元・エンコーディング変換ツール

🔒

完全ブラウザ内処理入力データはサーバーに一切送信されません

📝

登録不要アカウント作成・ログイン不要で今すぐ利用可能

即時復元貼り付けるだけで全パターン自動変換

0 文字
📄 ファイルをドロップして読み込み

文字化け復元・エンコーディング変換ツールとは

本ツールは、文字化け(Mojibake)したテキストを貼り付けるだけで自動的に元のテキストに復元する無料オンラインツールです。UTF-8 / Shift_JIS / EUC-JP / ISO-2022-JP(JIS)間のすべての変換パターンを一括表示し、正しい結果を一目で選べます。

すべての処理はブラウザ内のJavaScriptで完結し、入力されたテキストはサーバーに一切送信されません。会員登録やログインも不要で、安心してご利用いただけます。

主な特徴

🤖

自動検出文字化けパターンを自動判定し推奨候補を表示

📋

全パターン一括表示すべての変換結果をカード形式で比較可能

📄

ファイル対応テキストファイル・CSVのドラッグ&ドロップにも対応

文字化けテキストの復元方法

文字化けテキストを貼り付ける

文字化けしたテキストを入力エリアに貼り付けます。テキストファイル(.txt, .csv)のドラッグ&ドロップにも対応しています。

復元候補を確認する

入力と同時にすべてのエンコーディング変換パターンが自動的に実行され、カード形式で一覧表示されます。★推奨マークが付いた候補が最も正しい可能性が高い結果です。

正しい結果をコピーする

正しく復元された結果の「📋 コピー」ボタンをクリックするだけで、テキストがクリップボードにコピーされます。

文字化けに関する用語集

文字化け(Mojibake)
テキストのエンコーディング(文字コード)が送信側と受信側で異なるために、文字が正しく表示されず別の文字や記号に化ける現象です。日本語では「文字化け」という用語がそのまま英語圏でも「Mojibake」として知られています。
UTF-8
Unicodeの可変長バイトエンコーディング方式で、現在のWeb標準です。1〜4バイトで1文字を表現し、ASCII文字は1バイト、日本語は通常3バイトで表現されます。BOM(Byte Order Mark)の有無でUTF-8 BOMありとBOMなしに分けられます。
Shift_JIS(CP932 / Windows-31J)
日本語Windowsで伝統的に使われてきたエンコーディング方式です。ASCII文字は1バイト、日本語は2バイトで表現します。MicrosoftのCP932はShift_JISの拡張実装で、①②③などの機種依存文字を追加しています。
EUC-JP
Unix / Linux環境で使われていた日本語エンコーディング方式です。Extended Unix Codeの略で、日本語は2バイトで表現します。現在ではほぼUTF-8に移行していますが、一部のレガシーシステムではまだ使われています。
ISO-2022-JP(JIS)
日本語メール(電子メール)の標準エンコーディングとして長く使われた方式です。エスケープシーケンスでASCIIと日本語を切り替える仕組みで、7ビットのみで日本語を表現できます。
BOM(Byte Order Mark)
ファイルの先頭に付与される特殊なバイト列(UTF-8では EF BB BF)で、エンコーディングの識別に使われます。ExcelでCSVファイルを正しく表示するにはBOM付きUTF-8が推奨されます。
コードポイント
Unicode上での文字の番号です。例えば「あ」のコードポイントは U+3042 です。

文字化けが発生する仕組み

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

テキストデータは内部的にバイト列(0と1の並び)として保存されています。同じバイト列でも、どのエンコーディングで解釈するかによって表示される文字が変わります

例えば「文字化け」というテキストをUTF-8でエンコードすると E6 96 87 E5 AD 97 E5 8C 96 E3 81 91 というバイト列になります。このバイト列をShift_JISとして解釈すると、全く異なる文字列「譁・ュ怜喧縺盗」のように表示されます。これが文字化けです。

代表的な文字化けパターン

UTF-8 → Shift_JISで誤読 — 「繧」「縺」「繝」などの漢字が連続する特徴的なパターン。Web上で最も多い文字化けです。

Shift_JIS → UTF-8で誤読 — 制御文字や代替文字(�)が含まれるパターン。古いCSVファイルを新しい環境で開いた場合に発生します。

EUC-JP関連 — Unix/Linuxの古いシステムからのデータ移行時に発生することがあります。

本ツールの復元原理

本ツールは、入力された文字化けテキストの各文字のコードポイントを取得し、そのバイト列を元のエンコーディングとして再解釈(デコード)することで復元を行います。すべての処理はブラウザの TextDecoder API を使用しており、サーバーへのデータ送信は一切行いません。

よくある質問(FAQ)

入力したテキストはサーバーに送信されますか?
送信されません。すべての処理はブラウザ内のJavaScriptで完結しており、入力データがサーバーに送信・保存されることはありません。
CSVファイルの文字化けも直せますか?
はい、対応しています。CSVファイルをドラッグ&ドロップするか、「ファイル読込」ボタンからファイルを選択してください。復元後のテキストはコピーして新しいファイルに保存できます。
中国語・韓国語の文字化けにも対応していますか?
本ツールは日本語のエンコーディング(UTF-8, Shift_JIS, EUC-JP, ISO-2022-JP)に特化しています。中国語(GB2312, Big5)や韓国語(EUC-KR)には対応していません。
なぜ複数の候補が表示されるのですか?
文字化けの自動判定には限界があるため、すべての変換パターンの結果を表示しています。★推奨マークが付いた候補が最も正しい可能性が高いですが、最終判断はユーザーの目で確認してください。
Excelで文字化けしたCSVを直すには?
本ツールでCSVの内容を復元した後、テキストエディタで「BOM付きUTF-8」として保存するか、CSV BOM・改行コード変換ツールをご利用ください。
スマートフォンでも使えますか?
はい、レスポンシブデザインに対応しており、スマートフォンやタブレットからもご利用いただけます。

文字化け復元ツールの活用シーン

📧

古いメールの文字化け復元

ISO-2022-JPやShift_JISで送信された古いメールが文字化けして読めない場合に、元のテキストを復元できます。

📊

CSVファイルの文字化け修正

Excelで開いたCSVファイルが文字化けした場合や、異なるOS間でCSVを共有した際の文字化けを修正します。

🌐

Webデータの文字化け対処

Webスクレイピングやフォーム送信で取得したデータがエンコーディング不一致で文字化けした場合の復元に。

🗄️

レガシーシステムからのデータ移行

古いシステムから新しいシステムへのデータ移行時に発生する文字コードの不一致を解消します。

📱

海外アプリでの日本語文字化け

海外製アプリやツールで日本語テキストが文字化けして表示される場合の復元に活用できます。

💾

古いテキストファイルの復活

Windows 95/98時代のShift_JISテキストファイルを現代の環境で正しく読むための変換に。

画像処理・テキスト解析
WEB開発ツール
SEO対策
ネットワーク
セキュリティ
ビジネス
SNS・エンタメ
生活