How to Delete Texts From Mac: A Complete Guide

Whether you're clearing out a cluttered Messages inbox or trying to free up storage space, deleting texts on a Mac is straightforward — but the exact steps and outcomes depend on how your Messages app is set up, whether iMessage sync is enabled, and what you actually want to delete.

How Mac Messages Work

The Messages app on macOS handles two types of conversations: iMessages (sent between Apple devices over the internet) and SMS/MMS messages forwarded from an iPhone via Apple's Text Message Forwarding feature. Both types appear in the same inbox, but they behave differently when it comes to deletion.

If you have iCloud Messages turned on, your conversations sync across all your Apple devices — iPhone, iPad, and Mac — in real time. This is the key variable that affects what happens when you delete something.

How to Delete Individual Messages

To remove a specific message within a conversation:

  1. Open Messages on your Mac
  2. Right-click (or Control-click) on the message bubble you want to remove
  3. Select Delete from the context menu
  4. Confirm when prompted

This removes that individual message from view. If iCloud Messages sync is enabled, the deletion will propagate across your other Apple devices. If sync is off, the message is only removed locally on your Mac.

How to Delete an Entire Conversation 🗑️

To delete a full conversation thread:

  1. In the Messages sidebar, right-click the conversation you want to remove
  2. Select Delete Conversation
  3. Confirm the deletion

Again, with iCloud sync enabled, this clears the conversation from all connected devices. Without sync, the conversation disappears only from your Mac — it will still appear on your iPhone.

How to Delete Multiple Conversations at Once

macOS doesn't offer a native "select all and delete" option in Messages, which frustrates users with large inboxes. Your options:

  • Manually delete one conversation at a time using the method above
  • Use the Edit menu in Messages, where some macOS versions include a Delete Conversations option that allows broader management
  • Adjust auto-delete settings to prevent buildup going forward (more on this below)

The lack of bulk-delete is a known limitation of the native app, and it affects users with years of message history more significantly than those with smaller inboxes.

Setting Messages to Auto-Delete

Rather than manually clearing texts, you can configure Messages to automatically remove older conversations:

  1. Open MessagesSettings (or Preferences on older macOS versions)
  2. Click the General tab
  3. Find Keep Messages and change it from Forever to 1 Year or 30 Days

Messages older than the selected threshold will be automatically deleted. This is a passive but effective way to manage storage over time. The tradeoff is that you lose access to older conversations you might want to reference later.

How iCloud Sync Changes Everything

This is where individual setups diverge significantly:

SetupDelete on MacEffect on iPhone/iPad
iCloud Messages ONDeletes everywhereMessage removed from all devices
iCloud Messages OFFLocal onlyMessage stays on iPhone/iPad
Text Forwarding only (no iCloud sync)Local onlySMS thread unaffected on iPhone

If your goal is to free up iCloud storage, deletion with sync enabled does reduce your iCloud Messages footprint — but only once the change propagates and syncs fully.

If your goal is to keep messages on your phone but clear your Mac, you'll want to turn off iCloud Messages sync before deleting — though this also means future messages won't sync automatically.

Deleting Attachments Without Removing Messages 📎

Text conversations often contain large photo, video, and file attachments that consume significant storage. You can remove these without deleting the conversation itself:

  1. Open a conversation in Messages
  2. Click on the person's name or icon at the top of the thread
  3. Scroll down to view Photos, Links, and Documents shared in the conversation
  4. Right-click any attachment and select Delete to remove it from your Mac

This frees up local storage while preserving the text content of the conversation. It's a useful middle ground for users who want to keep the chat history but not the media.

What Affects Your Experience

Several factors determine how straightforward — or complicated — deleting texts from your Mac will be:

  • Whether iCloud Messages sync is enabled is the single biggest variable
  • Your macOS version — the Settings/Preferences layout and available options differ between macOS Ventura and earlier versions
  • How many devices share the same Apple ID — more devices means deletion behavior is more complex to track
  • Storage goals — whether you're deleting for space, privacy, or organization changes which approach makes the most sense
  • Whether SMS forwarding is active — forwarded SMS threads from an iPhone are tied to that device, not iCloud

A Note on Recovering Deleted Messages

macOS does not have a native "recently deleted" folder for Messages the way it does for Photos. Once a message is deleted — particularly with iCloud sync on — recovery options are limited. Some users restore from a Time Machine backup, though this is an involved process and restores the entire Messages database, not individual threads.

The absence of an undo option is worth factoring in before bulk-clearing anything that might matter later.


How much of this applies to your situation depends on your specific Apple ID setup, which devices you use, and what's driving the cleanup in the first place. Someone managing a single Mac with no iPhone sync faces a very different task than someone with iCloud Messages active across four devices.