Macでメッセージと会話履歴を簡単に削除する方法【完全ガイド】
Macの「メッセージ」アプリは、すべての会話を自動的に保存してくれる便利な機能を備えています。Macの電源を切ったり、別のデバイスに切り替えたりしても、中断したところからすぐに会話を再開できます。
また、会話を閉じたときに履歴を保存するか、削除するかを選択することも可能です。自動保存が有効になっている場合は、一度会話を閉じても、後で開き直せば履歴がそのまま残ります。
しかし、プライバシー保護やストレージ容量の確保などの理由から、Mac上のメッセージをすべて削除したい、特定のメッセージだけを消したい、チャット履歴を丸ごと削除したいといったニーズもあるでしょう。
この記事では、Macでメッセージをすべて削除する方法を中心に、状況に応じて使い分けられる複数の方法をわかりやすく解説します。
パート1:Macでメッセージをすべて削除する方法

iPhoneには残したまま、Macだけメッセージを削除する方法
以下の手順でMac上のメッセージを削除できます。ただし、この方法で削除したメッセージは、端末上で復元できる可能性がある点に注意してください。
- Macで「メッセージ」アプリを開きます
- メニューバーから「メッセージ」>「環境設定」を選択します
- 「一般」タブにある「会話を閉じたときに履歴を保存」のチェックを外します。これにより、アプリを終了して再度開いたときに、以前のチャット履歴が表示されなくなります
特定のメッセージだけを削除したい場合は、次の手順に従ってください。
- 「メッセージ」アプリを開きます
- 削除したいメッセージが含まれるスレッドを探します
- 該当するメッセージを1回クリックすると、他のメッセージよりも濃い色でハイライトされます
- メッセージを右クリックしてコンテキストメニューを開きます
- 「削除」を選択すると、そのメッセージが削除されます

Macで複数のメッセージを選択するには?
デバイスからチャット履歴を丸ごと削除したい場合は、以下の手順ですべてのチャット記録を一括削除できます。
- 「メッセージ」アプリが開いている場合は、先に終了します
- Finderを開き、「Command+Shift+G」を入力します
- 「フォルダへ移動」ダイアログボックスが表示されたら、「~/Library/Messages/」と入力します
- メッセージのディレクトリが開いたら、「chat.db」「chat.db-wal」「chat.db-shm」という名前のファイルを選択し、すべて削除します
- 「ゴミ箱を空にする」を実行します

iCloud同期を使ってMacのメッセージを削除する方法
iPad・iPhone・iPod touchでiOS 11.4以降を使用しており、MacがmacOS High Sierra 10.13.5以降の場合は、「iCloudのメッセージ」機能を利用できます。(メッセージがiCloudに同期されていれば、元のファイルは不要となるため削除可能です)
各デバイスとMacで同じApple IDを使って「iCloudのメッセージ」を有効にすると、すべてのメッセージが全デバイス間で同期されます。つまり、1台のデバイスでメッセージを削除すれば、他のすべてのデバイスからも同時に削除されるということです。
この機能の最大のメリットは、使用中のすべてのデバイスが自動的に更新されることです。どのデバイスでも常に同じ会話内容を確認できます。ただし、同一のApple IDを使用していること、および使用するデバイスがiCloud機能に対応していることが前提となります。
デバイスで「iCloudのメッセージ」機能をオフにする場合は、以下の手順を実行します。
- 「メッセージ」を開きます
- 「環境設定」をクリックします
- 「アカウント」タブを選択します
- 「iCloudのメッセージを有効にする」のチェックボックスをクリックします
- 「今すぐ同期」をクリックして同期を開始します
なお、システム環境設定>iCloudで設定したものとは異なるApple IDでメッセージにサインインしている場合、「iCloudのメッセージ」は利用できません。
この機能を正しく動作させるには、メッセージ用のApple IDが、他のiCloudサービスで使用しているIDと一致している必要があります。
MacでiCloud上のメッセージをすべて削除する手順:
- 「メッセージ」アプリを開きます
- 削除したいメッセージが含まれる会話を探します
iCloud機能を有効にしていれば、Mac上でメッセージやその一部を削除すると、iCloud機能がオンになっていて同じApple IDでサインインしている他のデバイスからも同時に削除されます。

会話全体を削除したい場合は、以下の手順に従います。
- 削除したい会話を選択します
- 「ファイル」>「会話を削除」を選択するか、「Command+Delete」を押します
- Magic Mouseまたはトラックパッドを使用している場合は、サイドバーの会話上で2本指で左にスワイプし、「削除」を選択します
- 確認ダイアログが表示されたら、もう一度「削除」をクリックします
会話の一部だけを削除したい場合は、以下の手順を実行します。
- 削除したい吹き出し(テキストバブル)を探してクリックします。吹き出し内のテキストだけでなく、吹き出し全体を選択するようにしてください
- さらに選択範囲を追加したい場合は「Command+クリック」を押します。選択した項目はグレー色に変わります
- 「Control+クリック」または右クリックを行い、メニューから「削除」を選択します
- 「削除」オプションが表示されない場合は、メッセージの吹き出しではなくテキスト部分を選択しています
- この時点で、デバイスがメッセージの削除を求め、この操作は取り消せない旨の警告が表示されます。「削除」をタップして操作を承認します
- macOSが選択されたメッセージを「メッセージ」アプリから削除します
Macの容量を圧迫するファイルを削除する方法
メッセージデータがMacのストレージを圧迫している場合は、効率的に最適化するためのツールとして「iMyMac PowerMyMac」が役立ちます。
ここまで、Macでメッセージをすべて削除するさまざまな方法をご紹介しました。自分のニーズに合った方法を選んで活用してください。また、PowerMyMacを使えば、Mac上の不要ファイルをまとめて削除し、大幅に空き容量を増やすこともできます。
さらに、PowerMyMacを利用すれば、ストレージの空き容量確保だけでなく、デバイス全体の動作速度の向上や最適化も実現できます。下記の無料版を入手して、ジャンクファイルのクリーンアップを始め、大切なファイルのためのスペースを確保しましょう。
パート2:「メッセージ」アプリでの会話の管理方法
iMessageはAppleが提供するインスタントメッセージングアプリで、OS Xに標準搭載されています。世界中の何百万人ものユーザーに利用されています。他のアプリと同様に、メッセージにもいくつかの課題があり、快適に使うには適切な設定調整が必要な場合があります。
「メッセージ」アプリを開くと、以下のような操作が可能です。
会話を自動的に保存する:
「メッセージ」>「環境設定」をクリックし、「一般」タブを開きます。「会話を閉じたときに履歴を保存」にチェックを入れます。

メッセージの保持期間を変更する:
「メッセージ」>「環境設定」をクリックし、「一般」タブを開きます。「メッセージを保持」メニューから任意の期間を選択します。「永久」以外を選択した場合、設定した期間が過ぎるとすべての会話が自動的に削除されます。
会話を閉じる:
会話にポインタを合わせて「X」をクリックします。会話が自動保存されている場合は、閉じた会話に対して新規メッセージを作成することで、再び開くことができます。
すべての会話を閉じる:
会話が自動保存されている場合は、「Option+Shift+Command+W」を押すことで、すべての会話を一括で閉じられます。
会話を削除する:
会話を選択し、「ファイル」>「会話を削除」をクリックします。Magic Mouseまたはトラックパッドを使用している場合は、サイドバーの会話上で2本指で左にスワイプし、「削除」をクリックするだけです。
MacBookのメッセージをすべて削除する
会話を閉じずにすべてのメッセージを消去するには:
「編集」>「やり取りを消去」を選択します。
ヒント: MacのiMessageでメッセージを一括削除する方法をお探しですか?詳しくはこちらのリンクをご覧ください。
-
Macでメッセージを削除する方法|iCloud容量を節約する完全ガイド
すべてのAppleデバイスでiMessageの同期を有効にしていれば、どのデバイスからでもいつでも会話履歴にアクセスできます。しかし、メッセージアプリがiCloudの容量をどれほど消費しているか、意識したことはありますか?不要になった古いテキストメッセージの保存にお金を払いたい人は、おそらくいないはずです。そこで必要になるのが、複数またはすべての会話を一度に削除する方法です。 メッセージアプリが使用している容量を確認する方法 メッセージがiCloudストレージのかなりの割合を占めていると感じたら、以下の手順で確認してみましょう。 システム環境設定を起動します。 右上隅にあるApple ID
-
Macでメッセージをミュートする方法|通知オフ・特定の会話・おやすみモードまで徹底解説
Macで「メッセージ」アプリを使っていると、次々と届く通知に邪魔されて作業に集中できないことはありませんか?特に重要な仕事をしているときは、絶え間なく届くメッセージ通知が集中力を削ぎ、生産性を大きく下げてしまいます。だからこそ、Macでメッセージをミュート(通知オフ)にしておくことが大切です。 幸い、MacではiMessageの通知を簡単にミュートできます。この記事では、Macでメッセージをミュートするあらゆる方法をわかりやすく解説します。 さらに記事の後半では、iMessageの不具合を修復し、Macの掃除もできる便利な最適化アプリもご紹介します。 それでは早速、Macでメッセージをミュート