How to permanently delete old messages from Messages in iCloud?

[Yes, I know this is not a new problem. But maybe someone has found a fix I haven’t seen yet.]


About once a year, I’ll export all my Apple Messages using iMazing’s excellent export feature from my Mac to an external database, then delete all my conversations on my Mac. I am using Messages in iCloud on all my devices (two Macs, an iPhone, and an iPad), and they will disappear within seconds from them, and I can start from scratch. So far, so good.


Unfortunately, after a day or two, deleted conversations and messages will reappear – only some, and only on one or two devices. This is frustrating, so I’d like to “Empty the trash” – something that is available for most Apple apps and cloud services, but not in Messages.


macOS System Settings / “Apple Account” / “iCloud Messages” still shows 24,000 messages when it should be about a dozen.


What I tried:


- Change “Keep Messages” from “Forever” to “30 days” (that was two days ago).

- Go to Messages / “Recently deleted”, delete all recently deleted conversations and delete them from there, on every device.

- Run “Sync now” on all devices.


And still, the message count in System settings is at 23,000-ish messages (it seems to drop a bit each day).


Shouldn’t this go down to one month’s worth of messages (here: 2,000) immediately when I change the “Keep Messages” setting?


And is there any other way to purge those messages?


Thank you.


[Re-Titled by Moderator]

Original Title: “Purging” Messages from Cloud?

Posted on Sep 16, 2025 11:17 PM

Reply

Similar questions

6 replies

Sep 21, 2025 12:42 PM in response to TheLittles

As I said: I exported all messages safely using iMazing (so I don’t need PDFs or any other backup), then deleted all conversations with everyone from my Mac (not selectively). Messages in the Cloud was active, so I could see all conversations disappear from my other Mac, iPad and iPhone within seconds, as intended – no more messages on any device. I then went to “Deleted Messages” and deleted them there as well. And I set “Keep” to 30 days, the lowest possible value.


And yet, when I go to Settings / Apple Account / iCloud / Messages, it says “24,000 messages” – one year’s worth of messages, not two or 30 days. And some of them keep coming back on my iPad or Mac when I scroll up beyond the day when I deleted everything.


I also tried turning Messages in the Cloud off completely on all devices, then switched it back on again six hours later. No change: Settings still shows “24,000 messages”. Hitting “Sync” multiple times on all devices also didn’t bring this number down.


It seems that the Apple servers haven’t (pun intended) gotten the message that I wanted everything deleted. And I went through this whole thing a year ago and a year before that, it’s not a unique problem.


Yes, this looks like a bug, and I’ll report it as such. I thought I might have misunderstood something, but it really looks like sloppy/defective syncing.

Sep 24, 2025 5:39 PM in response to wintermute101

"How to permanently delete old messages from Messages in iCloud?: [...]And yet, when I go to Settings / Apple Account / iCloud / Messages, it says “24,000 messages” – one year’s worth of messages, not two or 30 days. And some of them keep coming back on my iPad or Mac when I scroll up beyond the day when I deleted everything.[...]"

-------


To the OP and ALL Those Affected by this:

This seems to be catching on, so report this to Apple.


Reporting this to Apple:

Do your Part: Provide Apple with feedback on this, letting them know about this issue.  Apple may not get back to you directly, but the more feedback they receive on this, the more they will know what is occurring, and what bug fixes to include in updates to come. Apple will know nothing of this, if you don't report it to them.

  1. Go Here: Feedback - Messages - Apple
  2. Select: "Bug Report" for the "Feedback Type"
  3. Comment: that this needs to be fixed. Include the URL of this thread.
  4. Proceed from there as necessary

Sep 20, 2025 11:44 PM in response to wintermute101

Sigh. I also turned off “Messages in the Cloud” on all my devices, as suggested in other forums. When turning it on again after a day, Messages immediately started restoring those 24,000 messages that I had deleted before – a year’s worth of messages, although I had set “Keep Messages” to “30 days” before.


Everything else in iCloud works fine for me, but this is really annoying.


Is there really no way to fix this problem, Apple? I can’t be the only one who wants to empty the Messages trash reliably.

Sep 21, 2025 12:28 AM in response to wintermute101

"How to permanently delete old messages from Messages in iCloud?: Sigh. I also turned off “Messages in the Cloud” on all my devices, as suggested in other forums. When turning it on again after a day, Messages immediately started restoring those 24,000 messages that I had deleted before – a year’s worth of messages, although I had set “Keep Messages” to “30 days” before."

-------


Deleting Multiple Text Messages Off a Mac:

Are you saying you cannot delete that in bulks? OR do they just keep reappearing?


You Can't. You can only delete the entire thread, as the thread cannot be manipulate all at once.


A. Print theses Threads:

If necessary, and for safe keeping, tf you wanted to, you could print your threads as PDF dements. Use my User TipHow to Save or Print a Complete iPhone Messages Thread - User Tip


B. Proceed with a the Delation

  1. Open: the Messages app
  2. Hold Down: the shift key
  3. Click: the top thread
  4. Click: then the last thread.
  5. Right-Click: on any thread
  6. Select: "Delete..." button
  7. Click: "Delete" button


So, Recommend this to Apple:

C. Do your Part: Report this to AppleApple may not get back to you directly, but the more feedback Apple receives on this, the more they will know what is their customers prefer, and what and what features to include in updates to come. Apple will know nothing of your thoughts, if you don't provide them with them.

  1. Go Here: Feedback - iPhone - Apple
  2. Select: "Feature Request" for the "Feedback Type"
  3. Comment: that you want this to be an option and why. Include the URL to this thread.
  4. Proceed from there as necessary

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to permanently delete old messages from Messages in iCloud?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.