Outlookの文字化けの原因と直し方|新旧両対応【2026年版】

スポンサーリンク
スポンサーリンク

Outlookでメールを開いたら、文字がすべて「?」や「□」になっていて読めない……

そんな経験はないでしょうか。

 

私も以前、取引先から届いた重要なメールが文字化けしていて、内容を確認するのに10分以上かかったことがあります。Outlookの文字化けは、エンコード(文字コードの変換方式)の不一致が主な原因です。

 

この記事では、Outlookのメール文字化けが起きる原因を整理したうえで、新しいOutlookとクラシックOutlook、それぞれの直し方を図解つきで解説します。

スポンサーリンク

Outlook文字化けが起きる原因:3パターンを理解する

Outlook メール 文字化けの直し方を検索する方の多くは、「とにかく早く読めるようにしたい」という状況だと思います。ただ、原因のパターンによって対処法が変わるため、まず30秒だけ全体像を確認してください。

 

パターン 症状 主な原因
① エンコード不一致 全文が「?」「□」になる 送受信の文字コードが合っていない
② 機種依存文字 一部の文字だけ「?」になる 旧JISコードの特殊文字が混入
③ HTML形式の崩れ レイアウトが崩れ記号が混じる HTML→テキスト変換時の不整合

 

もっとも多いのはパターン①のエンコード不一致です。自分が送ったメールが相手側で文字化けしている場合は、パターン②の機種依存文字が原因であることも多いです。

スポンサーリンク

【まず試す】受信メールのエンコードを手動で切り替える

開いたメールが文字化けしているとき、もっとも早く試せる対処法はエンコードの手動変更です。設定画面を開かなくてもメール単体で解決できるため、まずここから試してください。

 

新しいOutlookとクラシックOutlookで操作方法が異なります。どちらを使っているかわからない場合は、画面右上に「新しいOutlookを試す」のトグルがあればクラシック版、なければ新しいOutlookです。

 

🔤 エンコード手動変更 — クラシックOutlook

1
文字化けしているメールをダブルクリックして別ウィンドウで開く
2
「メッセージ」タブにある「アクション」→「その他のアクション」→「エンコード」をクリック
3
「日本語(自動選択)」または「Unicode(UTF-8)」を選択
⚠️ UTF-8で直らない場合は「日本語(Shift_JIS)」も試す
メールが正常に表示されれば完了。設定を保存して閉じる

 

新しいOutlook(統合版)では、現時点でメール単体のエンコード変更機能が搭載されていません。新しいOutlookで文字化けが解決しない場合は、後述の「送受信の文字コード設定」か「クラシックOutlookへの切り替え」を試してください。

関連:新しいOutlookが使いにくい!元に戻す方法を完全ガイド【2026年版】

スポンサーリンク

【根本対策】Outlookの送受信エンコードを統一する

毎回エンコードを手動変更するのは手間がかかります。クラシックOutlookでは、デフォルトの文字コードをUTF-8に統一することで、自分が送信するメールの文字化けを事前に防げます。

 

⚙️ Outlook 文字コード設定 — 統一手順(クラシック版)

設定画面へのルート
ファイル

オプション

詳細設定

文字設定

文字設定の確認と変更

「送信メッセージの優先エンコード方法」を Unicode(UTF-8)に変更
送信時の文字化けを防止。相手の環境を問わず読める標準的な形式です。

⚠️

「日本語(Shift_JIS)」は旧来の形式
社内システムや古いメーラーとのやり取りが多い場合のみ選択してください。

💡

設定変更後はOutlookを再起動する
変更がすぐに反映されないことがあるため、一度閉じて開き直します。

 

エンコード(文字コード変換方式)をUTF-8に統一すると、国内外どちらの相手とやり取りする場合でも文字化けが起きにくくなります。Shift_JISは日本語環境同士では問題ありませんが、UTF-8のほうが現在の標準形式です。

スポンサーリンク

自分が送ったメールが文字化けして届く場合の原因

相手から「メールの文字が読めない」と言われたとき、原因として多いのが機種依存文字の混入です。

 

機種依存文字とは、特定のOS・環境でしか正しく表示されない特殊な文字のことです。丸囲み数字(①②③)、ローマ数字(ⅠⅡⅢ)、省略記号(㎡・㎞・№)などが代表例です。

文字の種類 具体例 対処法
丸囲み数字 ①②③ → 文字化け (1)(2)(3) と書き換える
旧ローマ数字 ⅠⅡⅢ → 文字化け IIIと半角英字で代用する
単位記号 ㎡㎞№ → 文字化け m²、kmと通常文字で書く
半角カタカナ アイウ → 文字化けや誤変換 全角カタカナに変換する

 

送信前に機種依存文字が含まれていないか確認する習慣をつけると、相手側での文字化けトラブルをほぼ防げます。特に社外・異なるOS環境への送信時は要注意です。

スポンサーリンク

新旧Outlook移行後に文字化けが増えた場合の対処法

2025〜2026年にかけて新しいOutlookへの移行が本格化し、以前は問題なかったのに移行後から文字化けが増えたという報告が増えています。

 

これは、新しいOutlookが内部的にメールの処理方式を変更したことが原因のひとつです。

 

とくに、クラシックOutlookで作成・保存した下書きや署名を引き継いだ場合に、文字コードの変換が正しく行われないケースが確認されています。

 

新旧のOutlookで何が変わったかを事前に把握しておきたい場合は、新しいOutlook vs 旧Outlook 機能比較!移行前に確認すべき違い一覧も参考にしてください。

新しいOutlookで文字化けする場合の手順

⚠️ リセット実行前の警告(データ消失リスク)
アプリのリセットを実行すると、ローカルに保存されている未同期の下書きや設定がすべて初期化されます。作業中の重要なメールがある場合は、必ず事前にWordやメモ帳などへ内容を退避させてください。
  1. Outlookを完全に閉じる(タスクバーのアイコンを右クリック → 「終了」)
  2. Windowsの「設定」→「アプリ」→「インストールされているアプリ」→「Outlook (new)」→「詳細オプション」→「リセット」を実行
  3. Outlookを再起動してサインインし直す
  4. 署名・下書きを再作成して動作を確認する

 

リセットを実行するとOutlookのキャッシュと設定が初期化されます。
アカウント情報は削除されないので、再サインインするだけで通常通り使えます。

 

関連:Outlookの署名が消える・保存されない原因と直し方【完全ガイド】

スポンサーリンク

添付ファイルを開いたときに文字化けする場合

メール本文は正常なのに、添付されたテキストファイルやCSVを開くと文字化けするケースも多いです。この場合、原因はOutlookではなく「ファイルを開くアプリ側」の文字コード設定にあります。

 

なお、添付ファイル自体がそもそも開けない・保存できないというトラブルが起きている場合は、Outlookの添付ファイルが開けない・保存できない症状別の直し方【完全ガイド】を先に確認してください。

関連:ExcelでCSVが文字化けする直し方|UTF-8を正しく開く手順【2026】

📄 添付ファイル(CSV・テキスト)の文字化け対処

❌ 添付ファイルから直接ダブルクリックで開く
Excelがデフォルトのエンコードで開くため、BOMなしのUTF-8ファイルがShift_JISとして読まれて文字化けします。また、Outlookのシステム一時フォルダで直接編集して保存すると、データが行方不明になる(実質消失する)リスクもあります。
✅ 一度PCに保存してからテキストエディタで開く
一度デスクトップ等の任意の場所に「名前を付けて保存」してから、メモ帳などで開きます。文字コードを「UTF-8(BOM付き)」に指定して保存し直してからExcelで開いてください。

💡

Excelでそのまま開く場合は「データ」タブ→「テキストまたはCSVから」でインポートすると文字コードを指定できます

スポンサーリンク

【Outlook文字化けQ&A】よくある疑問まとめ

Q. 新しいOutlookにはエンコードを手動で変更する機能がないの?
A. 2026年5月時点では、新しいOutlookにはメール単体のエンコードを手動変更する機能が搭載されていません。クラシックOutlookではリボンの「メッセージ」タブ→「アクション」から変更できますが、新しいOutlookにはその経路が存在しない状態です。新しいOutlookで文字化けが解消しない場合は、クラシックOutlookへ一時的に戻して対処するか、送信側のエンコード設定をUTF-8に統一してもらうよう相手に依頼するのが現実的な対処法です。
Q. UTF-8とShift_JISはどちらに設定すればいい?
A. 迷ったらUTF-8を選択してください。UTF-8は現在の国際標準であり、国内外どちらの相手とやり取りする場合でも文字化けが起きにくい形式です。Shift_JISを選ぶべき場面は、社内の古い基幹システムやレガシーな業務メーラーとのやり取りに限られます。私自身もかつてShift_JISで設定していた時期がありましたが、海外拠点とのやり取りで文字化けが続いたため、UTF-8に切り替えたところ問題がほぼなくなりました。新規にOutlookを設定する場合は最初からUTF-8にしておくのをおすすめします。
Q. 自分のメールが特定の相手にだけ文字化けして届くのはなぜ?
A. 「特定の相手だけ」という場合、機種依存文字の混入か、相手側のメーラーがUTF-8に対応していないことが主な原因です。①②③などの丸囲み数字やⅠⅡⅢといった旧ローマ数字は、Windows環境間では問題なく見えても、macOSや古いメーラーでは「?」に化けることがあります。まず本文から機種依存文字を取り除いて再送し、それでも発生する場合は相手のメーラーのエンコード設定を確認してもらうよう依頼してください。

スポンサーリンク

まとめ:Outlook文字化けの原因と直し方

Outlookのメール文字化けは、原因のパターンを把握すれば多くの場合は自分で解決できます。

まずエンコードの手動変更を試し、繰り返す場合は送信時の文字コード設定をUTF-8に統一するのがおすすめです。

 

症状 試す対処法 対象ver
全文が「?」「□」になる エンコードを手動変更(UTF-8 or Shift_JIS) クラシックOutlook
毎回文字化けが起きる 詳細設定で送信エンコードをUTF-8に統一 クラシックOutlook
送信メールが相手側で文字化け 機種依存文字を使わないよう修正 新旧共通
新Outlook移行後から文字化け増加 アプリのリセット→再サインイン 新しいOutlook
添付ファイルが文字化けする テキストエディタで文字コード指定して開く 新旧共通

 

新しいOutlookと旧クラシックOutlookが混在している2026年の移行期は、両方の対処法を知っておくことが重要です。エンコード設定をUTF-8に統一しておくだけで、文字化けの大半は防げます。

関連:Outlookが開かない・起動しない原因と直し方【KB5074109対応2026】

タイトルとURLをコピーしました