作成日: 更新日:
🔤 文字化け 変換ツール(無料)
文字化けしたテキストを貼り付けると、エンコードを自動検出して正しいテキストに復元します。
文字化けした文字列をコピペするだけで、自動で変換・復元できる無料ツールです。
Shift-JIS ↔ UTF-8 ↔ EUC-JP などの文字コード変換に対応。
インストール不要で、ブラウザ上で完結します。
📚 文字化けとは?原因と直し方
🔍 文字化けの主な原因
- テキストを保存したエンコードと開いたエンコードが違う
- メールソフトや Web サーバーの Content-Type ヘッダーの設定ミス
- 古いアプリが Shift-JIS/EUC-JP で書かれたファイルを UTF-8 で開いた
- UTF-8 のテキストが Windows-1252(西欧語)として誤って解釈された
💡 このツールで対応できる文字化け
- UTF-8 → Windows-1252:最もよく見られる文字化け(例:「ã‚ã„ã†」→「あいう」)
- Shift-JIS → Windows-1252:古いシステム間のやり取りで発生
- EUC-JP → Windows-1252:UNIX 系システムからのデータ転送で発生
- UTF-8 → ISO-8859-1:主に西洋語圏との組み合わせで発生
🛠️ コピペで文字化けを直す手順
- 文字化けしたテキストをコピー
- 上の入力欄に貼り付け
- 「自動検出して変換」をクリック
- 正しく読めた結果をコピーして使用
※ 自動検出がうまくいかない場合は「手動で指定」でエンコードを選んでください。
⚠️ このツールで対応できない文字化け
- Shift-JIS バイトが UTF-8 として解釈された場合(多くは文字が欠落するため復元不可)
- ファイルが破損している場合
- 元の文字が完全に失われている場合(「?」「□」「〓」だけが残っている状態)
🗂️ 対応文字コード一覧
| 文字コード | 主な用途・特徴 | 文字化けが起きやすい場面 |
|---|---|---|
| UTF-8 | 現在の標準。Web・Linux・macOS のデフォルト | Windows アプリで開いたとき・古いメールソフト |
| Shift-JIS(CP932) | Windows 日本語環境のデフォルト | CSV を Excel で開く・メール・ZIP 解凍後 |
| EUC-JP | UNIX/Linux の日本語環境で使われた旧標準 | 古い Web サーバー・レガシーシステムとのデータ連携 |
| ISO-2022-JP | 日本語メールの標準(JIS コード) | メールクライアント間のやり取り・添付ファイル名 |
| Windows-1252 | 西欧語環境の標準。UTF-8 と混同されやすい | 西洋語圏のシステムへ日本語データを転送したとき |
❓ よくある質問(FAQ)
文字化けの復元とは何ですか?
文字化けの復元とは、誤ったエンコードで解釈されてしまったテキストを、本来の正しいエンコードで読み直し、元の文字列に戻す処理です。たとえば「ã‚ã„ã†」という表示は、UTF-8 の日本語テキストが誤って Windows-1252 で解釈された状態です。このツールはバイト列を分析して正しいエンコードを推測し、「あいう」へと自動復元します。
CSV が文字化けした場合はどうしますか?
CSV の文字化けは、ファイルが Shift-JIS(Windows 標準)で保存されているのに UTF-8 として開いた(またはその逆)場合によく起きます。対処法:
- 文字化けしたセルの文字列をコピーして、このツールの入力欄に貼り付ける
- 「自動検出して変換」をクリックして正しいテキストを得る
- テキストエディタで CSV を開き、正しいエンコード(Shift-JIS または UTF-8 BOM 付き)で保存し直してから Excel で再度開く
Excel で UTF-8 の CSV を開くには、ファイルを直接ダブルクリックするのではなく「データ」→「テキストまたは CSV から取り込み」を使い、エンコードを UTF-8 に指定すると文字化けを防げます。
Shift-JIS と UTF-8 の違いは何ですか?
Shift-JIS は主に Windows の日本語環境で使われてきた文字コードで、日本語の文字を 2 バイトで表します。一方、UTF-8 は世界中のほぼすべての文字を表現できる国際標準で、ASCII 文字は 1 バイト、日本語は 3 バイトで格納します。
現在は UTF-8 が Web・Linux・macOS などのデフォルト標準となっています。Shift-JIS は古い Windows アプリや CSV ファイルなどで今も使われており、両者が混在するシステム間でのデータ連携時に文字化けが発生しやすいです。
文字化けした Excel ファイルを直せますか?
Excel ファイル(.xlsx)自体は内部的に UTF-8 を使用しているため、Excel ファイル固有の文字化けは別の原因によります。よくあるケースは:
- CSV を Excel で開いたときの文字化け:上記「CSV が文字化けした場合」の手順で対処できます
- セルに貼り付けたテキストの文字化け:文字化けしたテキストをこのツールで復元してから貼り付け直してください
- マクロや外部連携で取り込んだデータの文字化け:データ取込元のエンコード設定を UTF-8 または Shift-JIS に統一することで解決できます
入力したテキストはサーバーに送信されますか?
いいえ。このツールはすべての処理をブラウザ内の JavaScript で完結しています。入力したテキストは外部サーバーに一切送信されないため、機密情報や個人情報が含まれるテキストでも安全にご利用いただけます。
💡 このツールのユースケース
- 文字化け変換ツール|無料・ブラウザで即変換(Shift-JIS/UTF-8対応)をすぐ試して、作業前に結果のイメージを確認したいとき
- インストール不要で、ブラウザだけで手早く処理を終えたいとき
- チームや友人と同じ画面を見ながら、入力内容をその場で調整したいとき
❓ よくある質問(FAQ)
無料で使えますか?
はい。文字化け変換ツール|無料・ブラウザで即変換(Shift-JIS/UTF-8対応)は無料でご利用いただけます。
会員登録やインストールは必要ですか?
不要です。ブラウザ上ですぐに利用できます。
スマホでも使えますか?
はい。PC・スマホどちらのブラウザでも使えます。