I am using a Riot web instance (I assume the answer will also apply to the Electron desktop client). I have joined some rooms that I don't follow closely, and have several days of chat I don't intend to read.

Is it possible to "mark all as read"? In other words, all rooms and chats that I have joined are considered "read" and no longer show an unread counter.


3 Answers 3


No there isn’t a way to do that. You can thumbs up and subscribe to the following issues:


To mark a single room as read and jump to the bottom of that room, hit Esc. (This was added in PR#4271.)

As described in ticket 850 you can mark all rooms as read by clicking the Clear Notifications button. It's not clear from the linked tickets if a keyboard shortcut is planned.


You can click this from the notification settings and it also marks the ones that are semi unread as read which is great! Otherwise on mobile I see that SchildiChat also has such a functionality, directly from the 3 dots on the top right but this seems to not mark the semi-unread messages as read. Also I think after clicking the button once you need to wait a little bit until the button shows again.

mark all as read

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.