How do I clear 20,000+ messages stored in Messages in iCloud
Hi everyone, looking for help with an iCloud Messages sync issue.
I recently discovered that my iCloud was showing 20,000+ messages stored in Messages in iCloud. I wanted to clear them, so I did the following steps:
Signed out / removed every device from my Apple ID at https://account.apple.com/account/manage/section/devices
→ I only have one device now logged into my Apple ID (my iPhone 17 Pro Max).
On my iPhone, I went to Settings > iCloud > Messages and selected Disable & Delete.
I also went into Messages > Recently Deleted and cleared everything there.
In Settings > iCloud > Manage Storage, the Messages section now shows no messages stored (32MB total used, no messages listed).
So far so good.
The problem:
As soon as I turn Messages in iCloud back on (Settings → iCloud → Messages → Use on this iPhone), it immediately starts syncing and shows 20,000+ messages again — even though:
There are no other devices signed into my Apple ID
I have already deleted and cleared recently deleted
iCloud storage shows no Messages data remaining
I definitely have not sent 20,000 messages in the last 30 days
It appears that something in Apple’s iCloud servers is restoring an old copy of my message history, even though no device should be supplying that data anymore.
Screenshots (summarized):
Apple ID Devices → Only 1 device listed (iPhone)
Messages in iCloud → shows “Syncing with iCloud” and 20,580 messages
iCloud Storage → “You have no messages stored in iCloud”
Question:
How do I completely reset / purge iCloud Messages data so that it does not automatically restore these 20,000+ messages when I re-enable Messages in iCloud?
Is there a server-side cache that needs to be cleared manually or by Apple Support?
Thanks in advance for any guidance. 🙏