完全ブラウザ内処理入力データはサーバーに一切送信されません
登録不要アカウント作成・ログイン不要で今すぐ利用可能
即時復元貼り付けるだけで全パターン自動変換
文字化け復元・エンコーディング変換ツールとは
本ツールは、文字化け(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テキストファイルを現代の環境で正しく読むための変換に。
- アスペクト比・画面比率の自動計算ツール|ピクセルサイズを算出
- 文章校正・校正チェッカー|サーバー送信なし・無制限・登録不要
- テキスト差分チェッカー|2つの文章・文字の比較ツール
- 正規表現チェッカー&テスター|電話番号・郵便番号|日本語スニペット・置換対応
- Base64 エンコード&デコード|画像・テキストの双方向変換ツール
- 読む時間・スピーチ所要時間 計算機 プロンプター|文字数から話す時間を算出
- Macの濁点分離を即修復!Unicode正規化ツール(NFC変換)
- 文末重複&漢字比率チェッカー|ライター向け文章校正ツール
- SVG波線&ブロブ(不定形)ジェネレーター|CSSコードも自動生成
- ファビコン作成ツール|favicon変換ジェネレーター
- アプリ不要|インスタ画像サイズ変換(9:16対応)|余白・背景ぼかし
- PDFまとめツール| 結合・分割・抽出|サーバー送信なし
- 全角半角変換|ひらがな・カタカナ/半角カナも一括整形(差分表示)
- ExcelでCSVが文字化けする時の対策|UTF-8 BOM付与・削除&改行変換
- URL解析ツール|クエリ分解・編集+UTM生成(エンコード/デコード対応)
- ダミーテキスト自動生成ツール|Lorem ipsum・日本語対応
- ダミー画像ジェネレーター|プレースホルダー画像作成
- 画像カラーピッカー|写真から色コード抽出・パレット自動生成
- 画像圧縮&WebP一括変換ツール(登録不要・無制限・アップロード不要)
- URL・WifiのQRコード作成・生成・変換ツール(無料・登録不要)
- 無料・会員登録不要の履歴書・職務経歴書PDF作成ツール|スマホ対応
- 文字数カウント・単語数カウント・テキスト解析
- テキスト読み上げ・音声読み上げ(テキストリーダー)|TTS無料ツール(無制限・登録不要)
- WEB開発ツール
- CSS Flexbox/Grid レイアウトジェネレーター
- CSS box-shadow ジェネレーター|複数レイヤー・プリセット対応
- CSS clip-path ジェネレーター|ドラッグ操作&プリセットで直感的に作成
- HTTPヘッダー確認 & セキュリティ診断|A+〜Fスコアリング
- CSSスプライトアニメーション ジェネレーター|steps()コード自動生成
- フォントサブセット化ツール|Webフォントを軽量化してサイト高速化
- レスポンシブ画像ジェネレーター|srcset・picture要素のHTMLコードを自動生成
- 最適なECプラットフォーム診断ツール|Shopify・makeshop・EC-CUBE・モール型
- Markdown ⇔ HTML 相互変換ツール|リアルタイムプレビュー付き
- 最適なCMS診断ツール|WordPress・MovableType・ノーコード・ヘッドレスCMS等
- モダンUI CSSジェネレーター|グラスモーフィズム対応
- ホームページ制作/サイトリニューアル費用相場概算シミュレーション
- CSSアニメーションジェネレーター|@keyframes コード出力
- 現在のOS・ブラウザ・IP・画面解像度を一括取得|クライアント環境情報チェッカー
- JSON整形・バリデーター|ツリービュー&YAML変換
- Cron式ジェネレーター&実行スケジュール確認ツール|日本語翻訳・作成
- Webフォントプレビューア|Google Fonts日本語・英語フォント比較
- 構造化データ(JSON-LD)作成ジェネレーター【FAQ・パンくずリスト対応】
- CSSグラデーション&背景パターンジェネレーター|コード出力&プレビュー
- レスポンシブプレビューアー|複数デバイス幅を同時プレビュー
- hreflangタグ ジェネレーター|多言語サイト向け自動生成ツール
- SEO対策
- ネットワーク
- セキュリティ
- SNS・エンタメ
- トーナメント表作成ツール|対戦表&リーグ表を自動生成・自動保存
- 無料ビンゴマシーン|音声読み上げ・カード印刷対応|アプリ不要
- インスタ画像分割ツール|9分割・3分割のプロフィールグリッド投稿に
- OG画像ジェネレーター|SNSシェア用OGP画像を無料作成【1200×630対応】
- ライブ参戦用 うちわ文字&応援ボードメーカー|アプリ不要で即作成
- SNS・EC向け画像リサイズツール|Instagram・Amazon・楽天の推奨サイズに一括変換
- OGP・X(Twitter)カード確認シミュレーター&タグ生成ツール
- アプリ不要!ルーレットメーカー|重み付け・演出付きカスタムルーレット作成
- アプリ不要!BPM測定ツール|タップでテンポ計測・ディレイ計算・メトロノーム
- チーム分けジェネレーター|スキル均等化・制約付きランダムグループ分け