How to Mark All Emails as Read on iPhone in One Tap

The short answer
To mark all emails as read on iPhone, open Mail and go to the mailbox you want to clear. Tap Edit, then Select All, then Mark, then Mark as Read. This removes the unread badge for that mailbox immediately. For All Inboxes, repeat the same steps while inside the combined view.
Mark all emails as read on iPhone: open Mail, tap Edit, Select All, Mark as Read. Clears the badge per mailbox in seconds.
On this page
The red badge on the Mail app icon — the one showing 1,247 unread — does not clear just because you have stopped caring about those emails. Knowing how to mark all emails as read on iPhone closes that number to zero without opening every message one by one, restores the badge as a meaningful signal, and takes under a minute once you know where the option lives.
This guide covers the method that works in All Inboxes and the one that works in a single account mailbox, the iOS-version path difference that trips people up (the menu layout changed in iOS 18), what happens when Categories splits your badge count and makes it look broken, and how the same task compares across iPhone, iPad, and Mac. All steps were verified against iOS 26.
The short answer#
Open Mail and navigate to the mailbox you want to clear — either a specific account inbox or the combined All Inboxes view. Tap Edit in the top-right corner. A Select All button appears in the top-left corner. Tap Select All, then tap Mark at the bottom of the screen, then tap Mark as Read. Every message in that mailbox is marked read immediately and the badge count drops to zero.
If you are inside All Inboxes, this method marks messages across all connected accounts in one pass. If you want to clear only one account — say, your Gmail inbox without touching your work Exchange account — navigate into that account's individual inbox first before tapping Edit.
The sections below walk through the exact steps, cover what changes by iOS version, explain why the badge sometimes does not fully clear after marking everything, list the things that go wrong and how to fix them, and explain how the same operation works on iPad and Mac.
Before you start: All Inboxes versus a single mailbox#
Mail has two distinct entry points and choosing the wrong one is the most common reason the badge does not fully clear after marking read.
All Inboxes is a merged view that pools messages from every connected account into one list. Marking all as read here clears the combined badge. A single-account inbox — for example, the Gmail inbox listed separately in the sidebar — clears only that account's badge and leaves the others untouched. Both approaches work; the choice depends on what you want to zero out.
Categories changes where unread counts are stored
How to mark all emails as read on iPhone#
- 1
Open Mail and go to the right mailbox
Tap the Mail icon to open the app. From the Mailboxes screen, decide whether you want to clear all accounts at once or just one. Tap All Inboxes for a combined clear, or tap the individual inbox listed under your account name for a single-account clear. Do not stay on the Mailboxes overview screen itself — Select All does not appear there.
- 2
Tap Edit
With the message list visible, tap Edit in the top-right corner of the screen. The messages will shift slightly to show circular selection indicators on the left side of each row. A Select All button and a Cancel button appear in the top-left corner.
- 3
Tap Select All
Tap Select All in the top-left corner. Every visible message in the mailbox will be selected — indicated by a filled green circle on each row. On a large inbox with many thousands of messages, all of them are selected in this single step; you do not need to scroll to the bottom first.
- 4
Tap Mark
With all messages selected, a Mark button appears at the bottom of the screen alongside Move and Trash. Tap Mark. A small action sheet slides up from the bottom of the screen showing two options: Mark as Read and Flag.
- 5
Tap Mark as Read
Tap Mark as Read. Mail processes the change immediately. The blue dot indicators on each message row disappear, the unread count badge on the mailbox drops to zero, and the app icon badge updates to reflect the new total across all mailboxes. No confirmation dialog appears — the action completes in one tap.
- 6
Check the app icon badge
Return to the Home Screen and look at the Mail icon badge. If it still shows a number, unread messages remain in a different mailbox or category. The most common cause is a second account's inbox, a VIP mailbox, or a Categories tab you have not cleared. Navigate to each one and repeat the steps.
Does this work the same on iPad and Mac?#
The Edit > Select All > Mark as Read path is consistent across Apple platforms, but the layout of each screen differs enough that it is worth spelling out where to look on each device.

| Platform | OS version | How to reach Mark as Read for all messages |
|---|---|---|
| iPhone | iOS 18 / iOS 26 | Open the mailbox → Edit (top-right) → Select All (top-left) → Mark → Mark as Read. |
| iPhone (older builds) | iOS 16 – 17 | Same gesture sequence. The Edit button and Select All placement are identical. Categories did not exist on these versions, so unread count issues from Categories-split do not apply. |
| iPad | iPadOS 18 / iPadOS 26 | On iPad the message list is in the left panel of a split view. Tap Edit above the message list (not in the detail pane), then Select All, Mark, Mark as Read. In compact layout (portrait on smaller iPad models) the layout matches iPhone. |
| Mac | macOS Sequoia 15 / macOS 26 | In the Mail app, select the mailbox in the sidebar, then choose Edit > Select All from the menu bar (or Command-A). With all messages selected, go to Message > Mark > As Read, or right-click any selected message and choose Mark as Read. There is no Edit button in the toolbar on Mac — use the menu bar or keyboard shortcut instead. |
What to do when it does not work#
Several things can make the badge persist after marking everything as read, or make Select All behave unexpectedly. Each has a specific cause and a specific fix.
| Problem | Why it happens | Fix |
|---|---|---|
| Badge count does not reach zero after Mark as Read | Unread messages exist in a different mailbox or category that you have not cleared — commonly a second account inbox, a VIP mailbox, a Categories tab, or a Focus filter mailbox. | Open each account's individual inbox and repeat Edit > Select All > Mark as Read. Also check the VIP mailbox in the sidebar and each Categories tab (Primary, Transactions, Updates, Promotions) if Categories is on. |
| Select All does not appear after tapping Edit | You are on the Mailboxes overview screen rather than inside a specific mailbox or inbox. Select All only appears when a message list is visible. | Tap into a specific mailbox — All Inboxes, a named inbox, or any smart mailbox — so the message list is on screen, then tap Edit. |
| Badge count drops but then climbs back up | New messages arrived from the server during or immediately after the mark-read operation, or a background sync pulled in messages that were already marked unread on the server. | Mark as Read again after syncing completes. If this repeats, the server-side unread state is out of sync. On Gmail accounts, log in to Gmail on the web and use Select All > Mark as read from there to align the server state. |
| Badge shows a different count than the number in the inbox | The badge on the Mail app icon reflects the total unread count across all mailboxes, while the number shown in a specific mailbox reflects only that mailbox. If you clear one inbox the icon badge drops by that count, but the remaining number reflects other uncleaned mailboxes. | Navigate through every account inbox and every smart mailbox (VIP, Flagged) listed in the sidebar. Each must be cleared individually for the app icon badge to reach zero. |
| Edit button does not appear | The mailbox is empty, or you are in a read-only mailbox such as Sent or Drafts where all messages are already marked read by definition. | Confirm there are messages in the mailbox. Sent and Drafts messages are never counted as unread, so clearing them has no effect on the badge. |
| Mark as Read processes but some dots remain | Mail occasionally displays stale read-state data in its local cache while the server sync catches up. The messages are marked read on the server but the UI has not refreshed. | Pull down on the message list to force a sync, or close Mail from the App Switcher and reopen it. The stale indicators clear on the next fetch. |
How to hide the unread count on iPhone Mail#
If your goal is not to process the unread messages but to stop the badge from showing at all, iOS lets you remove the notification badge without disabling Mail notifications entirely.
Go to Settings > Apps > Notifications > Mail. Under Badges, toggle off the Badges switch. This removes the numeric count from the Mail app icon permanently. Alerts and lock-screen notifications continue to arrive; you just stop seeing the cumulative unread total on the icon. This is a blunter tool than marking everything read, but it is useful if the badge itself is the distraction rather than the messages.
Mark as Read per account instead of in All Inboxes for a cleaner result
A faster way to keep the inbox count under control#
The Edit > Select All > Mark as Read path solves the badge problem in one pass. The underlying challenge it does not solve is that the count rebuilds every time new mail arrives, and staying ahead of it requires the same manual steps on a recurring basis. For a low-volume inbox that works. For a hundred or more emails a day the question shifts from how to clear the count to whether a manual clearing loop is the right mechanism at all.
We build AI Emaily, an AI-native email client that connects to Gmail, Outlook, iCloud, and any IMAP account. It reads incoming mail, surfaces what actually needs your attention, and drafts replies in your own voice using a Personal Context brain and per-sender profiles you configure — not by training on your sent mail. In Copilot mode nothing goes out until you approve it; in Autopilot mode the routine replies clear within the limits you set, so the inbox empties because the work is done rather than because the count was zeroed. A 7-day free trial on Pro and Autopilot plans gives you a working picture on a live inbox. AI Emaily is available on the web, iOS, macOS, and Windows.
Frequently asked
See it in AI Emaily
Keep reading

Written by
Nafiul HasanNafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.