Text Message Badge Won't Go Away on Mac

I have Messages syncing over the iCloud. When a message arrives, it is shown correctly both on my iPhone, iPad and Mac. The corresponding icon on all devices also shows a badge with the correct number of messages. When I read the messages on the iPhone, the message icon badge disappears on the iOS devices but stubbornly stays on the Mac.


After wasting a lot of time searching for a solution and trying a lot of remedies suggested in a lot of discussions also on this forum, the badge still refused to go away.


Then I stumbled upon this article from May 2018. Basically, the solution is this: I sent another message to myself from my Mac, and then read it on my iPhone. The badge now disappeared in both iOS and macOS.


Seriously, Apple? Not able to eliminate this bug in the last 5 years?

Mac mini

Posted on Apr 6, 2023 3:30 AM

Reply
Question marked as 􁂫 Top-ranking reply

Posted on Sep 24, 2024 8:16 AM

I had the same issue (using iOS 18 and macOS Sequoia). I had deleted a spam text on my phone and my Mac showed a notification badge for which there was no message left to read. Tried the Siri solution and it just said "you have no unread messages."


I then tried selecting all the messages on the left panel of my Messages app on my Mac, all of which had been read, right-clicking and selecting "Mark as Unread," then right-clicking again and selecting "Mark as Read," at which point the notification badge disappeared.


If the Siri solution doesn't work for you, give this a try.

23 replies
Sort By: 
Question marked as 􁂫 Top-ranking reply

Sep 24, 2024 8:16 AM in response to Jerry_D

I had the same issue (using iOS 18 and macOS Sequoia). I had deleted a spam text on my phone and my Mac showed a notification badge for which there was no message left to read. Tried the Siri solution and it just said "you have no unread messages."


I then tried selecting all the messages on the left panel of my Messages app on my Mac, all of which had been read, right-clicking and selecting "Mark as Unread," then right-clicking again and selecting "Mark as Read," at which point the notification badge disappeared.


If the Siri solution doesn't work for you, give this a try.

Reply

Mar 28, 2024 10:02 AM in response to PQuincy

Here is a way of using this Siri solution without having to listen to each unread message.


Siri actually decrements the message count right at the beginning of responding to your request to read unread messages. You can click away from Siri—effectively cancelling the request—so you don't have to listen to the message being read through. Simply keep repeating this process of requesting and canceling until your unread message count is zero.

Reply

Apr 21, 2024 8:00 AM in response to Jerry_D

I agree, this is kinda annoying, but at least now we have a workaround. I used the "solution" to have Siri read to me all 15 of my "unread" text messages (they were already read on my other devices), and it worked, so obviously the badge does go away on the iMessage App icon in the Dock once Sonoma knows all messages have been read, so there must be only a small bit of code called for to remove this bug. Thanks, @AirForceDelta46 . Meanwhile, if I keep up on this status, it takes only a few seconds to clear the badge, and it’s only called for about once each two weeks or longer, so no biggie, right?


How about it, Apple? Maybe it's harder than we users think it is, perhaps due to the Mac being offline when a message is read on another device, and there is no straightforward way to keep that "mark that message read" task in some queue (in iCloud?) until the Mac goes online again (and in fact, the more I think about this, the harder to achieve this seems).


I wish there were some way to know more about how some behaviors in the Apple ecosystem are being left the way they are, and how users can best deal with them (maybe even take advantage of them). Some “ecosystems” (typically on Linux) have a “known issues” WWW page (or even better, a Wiki) that provides this awareness and collects additional info, perhaps even solution ideas for the developers.

Reply

Dec 29, 2024 2:48 PM in response to six_day_trial

This worked for me. I had 84 on the badge counter. Having Siri read all of those spam messages would have driven me crazy. I selected my top most message, scrolled all the way down, held down shift, and selected my last message. Then, mark as unread, mark as read.

Reply

Sep 7, 2024 12:36 PM in response to Jerry_D

After a long search and reading and trying thoughtful but unproductive posts from this forum and others, I kept scrolling and came across your post. I asked Siri to read unread messages on all of my apple devices including watch, phone, iPad, MacBook. Finally the badges have disappeared and they appear to now be synced. Thank you.

Reply

Oct 8, 2024 3:17 AM in response to AirForceDelta46

Thank you AirForceDelta46! Asking Siri to read messages worked for me as well. Turn out someone had a tapback to a message that I had seen on another device and was showing read when I filtered for unread messages, but still triggered the badge. A working "clear notifications from this device" for apps would help if notification syncing can't be fixed, Apple.

Reply

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.

Text Message Badge Won't Go Away on Mac

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