How to Search for Emails by Sender, Subject, and Date in Gmail (and More)

You can search for emails by sender, subject, word, attachment, date, size, read, unread, starred, snoozed, category, and label in Gmail.

Let’s see how to do these tasks in the Gmail desktop version (PC) and app (Android and iPhone).

How to Search for Emails by Sender in Gmail

In the search box at the top of Gmail, type the email address you wish to use.

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

You will see all the emails you sent and received from that email address.

In case, if you want to see only the emails you send to an email address, then use the “to:”

For instance: to:email address

If you want to view only the emails you received from a specific email address, then use the “from:”

For example: from:email address

If any of the emails that match any of the above search criteria are in trash or spam, then it’ll be notified at the bottom with the link to view them.

It’s not the case on the Gmail app (Android and iPhone).

Read: How to Enable Gmail Desktop Notifications

How to Search for Emails by Subject in Gmail

In the Gmail search box at the top, enter “subject:” and then type the subject of the email.

For instance: subject:hello

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

It’ll show all the emails that have “hello” in its subject.

For exclusion, use a hyphen. Example: subject:hello -hi. The emails that contain hello in the subject and not the hi will be displayed.

If the emails having “hello” in its subject is in trash or spam, then you’ll see it stated at the bottom along with the “View messages” link which you can click to see those emails.

It’s not the case on Gmail for Android and Gmail for iPhone.

How to Search for Emails by Category in Gmail

In the Gmail search box at the top, enter “category:” and then type the category you prefer.

For instance: category:social

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

It’ll show all the emails in the “Social” category.

If the emails of the “Social” category are in the Trash or Spam, then you’ll see the “View messages” link at the bottom, which you can click to see those emails.

It’s not the case on Gmail for Android and Gmail for iPhone.

How to Search for Emails by Words

In the Gmail search box at the top, type the words you prefer.

For instance: hello, hi

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

It’ll show the emails that have the words hello and hi.

For exclusion, use a hyphen. For instance: -hello will show the emails that don’t have the word “hello.”

If any of the emails that match any of the above search criteria are in spam or trash, then you’ll be notified at the bottom with the link that you may need to click to view those.

It’s not the case on Gmail for Android and Gmail for iPhone.

How to Search for Emails by Attachments

In the search box at the top, type has:attachment.

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

You can see all the emails with the attachments.

If you want to view emails without attachments, use -has:attachment.

If any of the emails that match any of the above search criteria are in spam or trash, then you’ll be notified at the bottom with the link that you may need to click to view those.

It’s not the case on Gmail for Android and Gmail for iPhone.

How to Search for Emails by Date

You need to use “before” and “after” for this task. Let’s see this with the instance.

Type the following (replace the date with the one you prefer) in the search box.

after:2019/4/6

This one will show the emails from the date April 6, 2019, and after that.

before:2019/4/5

This one will show the emails from the date April 5, 2019, and before that.

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

Note: If any of the emails that match any of the above search criteria are in spam or trash, then you’ll be notified at the bottom with the link that you may need to click to view them.

It’s not the case on the Gmail app (Android and iPhone).

How to Search for Emails by Size

In the Gmail search box, type size:5mb. Replace the “5mb” with the size you want.

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

If any of the emails that match the search criteria are in Spam or Trash, then it’ll be notified at the bottom with the link that you can click to view those.

It’s not the case on the Gmail app (Android and iPhone).

How to Search for Emails by Starred or Snoozed in Gmail

For starred – Type is:starred in Gmail search box.

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

Or you can click on “Starred” on the left sidebar.

For snoozed – Type in:snoozed in Gmail search box.

Hit “Enter” key if you’re on a PC. If you’re on Android or iPhone, then hit the “Search” key.

Or you can click on “Snoozed” on the left sidebar.

How to Search for Emails by Label in Gmail

From the left sidebar, find and hit the label name you wish.

Or you can follow these steps:

In the search box at the top, type label:label name.

For instance: Label:t-r

If your label name has a space in it, then replace the space with a hyphen like the above instance.

Press the “Enter” key if you’re on a PC. If you’re on Android or iPhone, then tap the “Search” key.

How to Find All Read and Unread Emails in Gmail

Method #1

To find all read emails, follow the steps below:

In the search box at the top of Gmail, type is:read.

If you’re on a PC, press the “Enter” key. If you’re on the Gmail app (Android or iPhone), hit the “Search” key.

You will see all read emails from your Gmail account.

If you’ve any read emails in the Spam or Trash folder, then you’ll see a notification at the bottom stating it and a link that you can click to view those.

The above isn’t the case in the Gmail app (Android and iPhone).

Also, note that this method doesn’t show read emails in the Trash or Spam on the Gmail app. If you would like to view these, type in:trash is:read in the search box. Then hit the “Search” key.

To find all unread emails, follow the steps below:

In the search box at the top of Gmail, type is:unread.

Hit the “Enter” key if you’re on a PC. If you’re on the Gmail app (Android or iPhone), hit the “Search” key.

You can see all the unread emails on your account.

If you’ve any unread emails in Spam or Trash, then you’ll see a notification stating it. And “View messages” link that you can click to view those.

The above isn’t the case in the Gmail app (Android and iPhone). Also, note that this method doesn’t show unread emails in the Trash or Spam on the Gmail app.

If you would like to view these, type in:trash is:unread in the search box. Then hit the “Search” key.

Method #2

Change the inbox type to “Unread first.”

You can see all the read emails in the “Everything else” section. Hit the number beside “Everything else” to navigate between read emails.

You can see all the unread emails in the “Unread” section. Hit the number beside “Unread” to navigate between unread emails.

In the Gmail app, hit the three vertical lines at the top. Hit “Unread,” and you’ll see all the unread emails.

Note that this method doesn’t show all read emails in the Gmail app.

Remember, this method doesn’t show you read or unread emails in Spam or Trash. It doesn’t show an option to view those like the above method.