Guide
How to clean up thousands of unread emails in Gmail
A red badge with a five digit number is not a to-do list, it is noise. The good news: most of those unread emails are newsletters and notifications you will never read, and Gmail can deal with thousands of them at once. This guide gets you to zero unread in about fifteen minutes, without losing anything important.
Step 1: rescue what matters first
Before any bulk action, take two minutes to pull out the emails you actually need. In the Gmail search bar, try is:unread is:important and is:unread from:(your bank OR your employer). Star anything worth keeping. Starred messages are easy to find again later with is:starred.
Step 2: mark everything old as read
Search for is:unread older_than:3m. If nobody chased you about an email in three months, you do not need to read it now. Then:
- Click the checkbox above the list to select the page.
- Click Select all conversations that match this search, the link that appears above the messages.
- Click the Mark as read icon (the open envelope).
Gmail asks you to confirm the bulk action, then processes every matching conversation, even tens of thousands. Large batches can take a minute.
Step 3: archive or delete the promotions
Search for category:promotions older_than:1m and select all matching conversations again. You now have two options:
- Archive removes them from the inbox but keeps them searchable. Safe if you are unsure.
- Delete moves them to the bin, which Gmail empties after 30 days. Better if you are running out of space, since the free 15 GB is shared between Gmail, Drive and Photos.
Do the same with category:social and category:updates if you use the Gmail tabs. To free the most space quickly, search for larger:10M and delete old attachments you no longer need.
Step 4: stop the flow at the source
Cleaning once is easy. Staying clean means fewer emails coming in. For each newsletter you never open, use the Unsubscribe link Gmail shows next to the sender name at the top of the message. Our guide on bulk unsubscribing in Gmail shows how to find the worst offenders in one search.
Step 5: let filters do the sorting
For senders you want to keep but not see every day, create a filter: open one of their emails, click the three dots, choose Filter messages like these, then tick Skip the Inbox and Apply the label. They will wait quietly in a label until you have time.
How to keep it at zero
- Once a week, search is:unread and handle what is left in five minutes.
- Unsubscribe the first time a newsletter annoys you, not the tenth.
- Use a separate address, or a yourname+shop@gmail.com alias, when you sign up for shops.
Find out where the noise comes from. HealthInbox groups your inbox by sender, shows which newsletters you never open and links straight to their unsubscribe page, without reading a single message body.
Get early access