I am trying to find a shortcut for marking all messages (eMails) in a folder as read by using a keyboard shortcut, but had no luck in finding one so far.

I am using Microsoft Outlook 2010 and when I open the context menu (right click on the folder), it shows the "e" underlined in "Mark All as Read", which is in my opinion a sign for a shortcut.

Does anybody know the shortcut?

  • I know you've gotten a satisfactory answer, but just wanted to mention that the underlined e that you see is a shortcut only when the contextual menu is visible... i.e. it still requires the click.
    – JoshP
    Oct 8, 2012 at 0:20
  • Which context menu contains the item 'Mark all as read'? I can see a 'Mark as read' item when I highlight one or many messages and bring up the context menu. Is that what you mean? Aug 23, 2013 at 16:41
  • Some keyboards have a menu key that simulates a context-click. It's usually between right ALT and right CTRL. It looks like a cursor hovering over a menu. Aug 23, 2013 at 16:43

7 Answers 7


You could put the "Mark All as Read" command into the Quick Access Toolbar like so: Quick Access Toolbar customization dialog

After that you can access the function via Alt+3. The number depends on the position where you place the command. Press Alt by itself to make Outlook display overlays for all hotkeys.

  • Nice suggestion, but I really want to avoid to click.
    – Bertolt
    Feb 3, 2012 at 12:57
  • 1
    @Bertolt You only have to set it up once, after that the hotkey is permanently available. Feb 3, 2012 at 13:30
  • 1
    Oops, I did not get that elements in the quick access toolbar get automatically assigned to a keyboard shortcut. NIce solution.
    – Bertolt
    Feb 6, 2012 at 15:20
  • The thing that it works for whole folder makes it easier to deal with dozens of emails that happen to come during the day.1
    – Johnny_D
    Sep 25, 2013 at 12:53
  • All Commands from the Choose command from drop down list if you can't see: Mark All as Read Feb 5, 2016 at 11:00

Keyboard shortcut

Click any message in the message list, press CTRL+A then press CTRL+Q.

  • Quite close. But is there a way of doing exactly that without clicking on a message?
    – Bertolt
    Feb 3, 2012 at 12:55
  • 2
    This is slow in a large inbox, but works. I have 25,545 items in my inbox and 4,778 unread items. Outlook became unresponsive for a minute when I pressed CTRL+A to select all. When I pressed CTRL+Q to mark all as read, a dialog appeared for a minute to show a progress bar. After another minute, I have no unread emails. Thanks! Aug 23, 2013 at 16:44
  • 1
    Also works in Courrier for Windows 10
    – Fredy31
    Jun 18, 2016 at 10:58

Highlight the folder the emails are in then use:

Shift+F10 - This brings up the context menu on the folder in Mac Outlook

E - This selects 'Mark all as Read' in the context menu

Press Return

Hope this helps.

  • Are you saying that three keys should be pressed together?
    – Judith
    May 19, 2015 at 18:06
  • The use of Option + Command + T is better for this case but THANK YOU A TON for letting me know about the Shift + F10 functionality!
    – Panagiotis
    May 25, 2021 at 15:47

Option + Command + T works in Mac in Version 16.



Hope this resolves your issue.

  • 5
    Sorry, I don't understand this. Do I have to press three keys together? I have only one E key. I tried holding ALT and pressing E twice while focused on the message pane but nothing happened. Aug 23, 2013 at 16:34

Just select/highlight them all (click first message, scroll to last message hold SHIFT and click again) and then press "Read".

  • 5
    This sounds equivalent to the (Ctrl+A), (Ctrl+Q) answer, but more work. Apr 10, 2013 at 15:59
  • 1
    When you have an inbox with 25,000 messages it's hard to scroll to the last message. It does work, though. Aug 23, 2013 at 17:02

To mark all messages as read within a folder , try the following seq Alt+O+MA Works on Office 365 ProPlus. version 1906.

Alt+F3 used to work on older version but not on newer outlook anymore.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .