How to Delete Messages on Mac (Tahoe/Sequoia) - 5 Ways

Wendy Wu
Last updated: Sep 5, 2025

This post will teach you how to delete messages on Mac/MacBook (multiple messages, all messages, text messages, etc.). Keep reading!

Looking for time-saving ways to delete messages on your Mac? This post will teach you some smart techniques to delete messages efficiently. Keep reading!

How to Delete Messages on Mac (Tahoe/Sequoia) - 5 Ways

How to Delete Multiple Messages on Mac

To delete multiple messages or conversations, click on a message or conversation in the Messages app. Then hold down the Command key while selecting all the messages or conversations you want to delete. Finally, right-click > Delete.

Notes
  1. To disable Messages in iCloud: Open Messages > Click Settings from the Messages drop-down menu > Uncheck Enable Messages in iCloud.
  2. To check how much space your messages use: Go to the Apple menu > System Settings > Click Apple IDiCloud > Hover over the Messages storage volume.
Check Messages Space

How to Delete All Messages on Mac via Finder

If you have many messages and conversations, deleting them manually via the Messages app can be tedious.

Using Finder is a quicker way to delete messages and attachments efficiently.

Here’s how to delete messages using Finder:

  1. Open Finder.
  2. Click Go in the Finder menu > Go to Folder.
  3. Enter ~/Library/Messages.
  4. Move the following files to the Trash:
  • chat.db
  • chat.db-wal
  • chat.db-shm
Delete Messages Using Finder
  1. Empty the Trash.

To delete attachments:

  1. Open Finder.
  2. Click GoGo to Folder.
  3. Enter ~/Library/Messages/Attachments.
  4. Move all files to the Trash.
  5. Empty the Trash.

You can also delete attachments via: About This MacStorageManageMessages > Right-click unwanted attachments > Delete.

How to Delete All Messages on Mac via Terminal

There’s an even faster way to delete all messages using Terminal. However, the rm command is dangerous if misused and can cause permanent data loss. Only use it if you are familiar with Terminal.

Steps:

  1. Open Terminal.

  2. Paste the following command to delete messages:

    rm -r ~/Library/Messages/chat

  3. To delete attachments, paste:

    rm -r ~/Library/Messages/Attachments

Notes
  1. The rm command is dangerous. Make sure you understand it fully before using it.
  2. This method permanently deletes all messages and attachments. Once executed, they cannot be recovered. Use with caution.

How to Delete a Specific Message on Mac

You can use the Messages app to delete specific messages or conversations.

To delete a specific message:

  1. Open the Messages app.
  2. Open the conversation containing the message you want to delete.
  3. Right-click the message > Delete.

To delete a specific conversation:

  1. Open the Messages app.
  2. Right-click the conversation > Delete.
    • Or hover over the conversation and click x.
    • Or select a conversation > click Files in the Messages app horizontal menu > Delete Conversation.

How to Automatically Delete Old Messages on Mac

Besides manual deletion, you can set Messages to automatically delete old messages after a specified period.

Steps:

  1. Open Messages.
  2. Click PreferencesGeneral.
  3. Under Keep Messages, select: Forever / One Year / 30 Days.

Besides the Messages app, there are other chat apps like WhatsApp, Facebook Messenger, etc.

Tip
To ensure privacy, you can uninstall chat apps using BuhoCleaner after deleting messages. This removes the apps completely without leaving traces.

Bonus: How to Free Up More Mac Space with BuhoCleaner

If your main goal is freeing up space, using professional cleaning software can help.

BuhoCleaner offers flash cleaning, app uninstallation, large file cleanup, duplicate file removal, and more. It’s perfect for a thorough Mac cleanup.

How to use BuhoCleaner:

DownloadFor macOS 10.10 and above
100,000+ Satisfied Users Worldwide
  1. Download, install, and launch BuhoCleaner.
  2. Click Flash Clean on the left sidebar > Scan.
    BuhoCleaner
  3. Click Remove.

Conclusion

This post introduced multiple ways to delete messages on your Mac. Follow the steps and clean up your Mac effectively.

FAQs

  1. How to delete messages on Mac without removing them from iPhone?

    To delete messages on your Mac only:

    1. Open the Messages app.
    2. Click Settings in the Messages menu.
    3. Click iMessage > Uncheck Enable Messages in iCloud.
  2. How to permanently delete iMessage?

    Deleted messages go to the Recently Deleted folder. To permanently delete iMessage:

    1. Open the Messages app.
    2. Click Recently Deleted in the View menu.
    3. Select all unwanted messages > Delete.

Wendy Wu is a tech enthusiast with a deep passion for all things iPhone, iPad, and Mac. Wendy is always on the lookout for Apple products and is committed to providing Apple users with some of the latest information and useful tips.