Gmail sender search

Gmail Search by Sender

Find email from one person, several addresses, or a domain, then narrow the result by subject, date, location, status, and files.

Interactive Gmail search builder

Build a Gmail sender search

Sender and recipient fields are shown first. Enter one address or separate alternatives with commas.

Private · runs in your browser
Start with a recipe:
Current queryYour query will appear here
People and subject
Words to include or exclude
Date and age
Mailbox location and status
Attachments and size
Results update as you type.
Direct answer

Gmail search by sender with from:

Use from: followed by an email address to find messages from a sender. The actual address is more precise than a display name, especially when several contacts share similar names.

For messages you sent to someone, use to:. Enter multiple comma-separated senders in the builder and it groups them as alternatives so a message can match any listed address.

Step by step

Find messages from a person or domain

1

Enter the sender

Type a full address for precision. You can also enter a domain or comma-separated addresses when several systems send the same type of mail.

2

Add a topic or time

Use Subject, Exact phrase, or a date filter to separate one conversation or period from a long sender history.

3

Review and search

Confirm the generated from: or grouped query, then copy it or open the search in Gmail.

Working examples

Gmail sender search examples

Search a single address, several possible senders, or combine the sender with another known detail.

Email address versus display name

A visible sender name is not always unique and can change. The email address in the message header is a stronger search key. Open a known message, inspect the sender details, and copy the actual address when accuracy matters.

Domain searches can help when a company uses many automated addresses, but they may be broader than expected. Add a subject, filename, or date range to keep the result manageable.

Search several senders with OR logic

A message cannot usually be from two independent addresses at once. Multiple senders therefore need alternative logic. Gmail supports braces or OR; InboxQuery uses a grouped form when you provide comma-separated values.

After confirming the sender group works, add conditions outside the braces. A query can match either sender while still requiring an attachment or a specific age.

Inputs and output

What this Gmail search tool supports

Search inputs

Use sender and recipient addresses, subject text, included words, an exact phrase, and comma-separated exclusions. Blank fields remain outside the query, so you can work with incomplete information.

Mailbox filters

Combine a fixed date range or rolling message age with read status, mailbox location, Gmail category, attachment presence, filename, and complete-message size limits.

Readable output

The result is standard query text for Gmail’s search box. InboxQuery also describes each fragment, flags conflicting boundaries, offers one-click copying, and creates a direct Gmail search link.

Reliable workflow

How to refine a Gmail search without losing the target

Begin with the condition you know is true. That may be a sender address, a broad date window, an attachment type, or a mailbox location. Run that simple query first. When the result contains the target but is too large, add one more condition. This incremental method is easier to debug than starting with a long query made from several uncertain memories.

If a query returns nothing, remove the condition you trust least. Display names can hide a different sender address, subject wording may not be exact, categories can be assigned unexpectedly, and date boundaries can exclude messages near midnight. Switching to in:anywhere is useful when Spam or Trash may contain the message, but it does not search another account or restore permanently deleted mail.

The builder handles empty, valid, and invalid states without contacting Gmail. A blank form shows a clear empty result. A valid combination enables copy and search actions. Reversed date boundaries, non-positive age values, and an impossible size band display an error and disable the actions until the input is corrected. Gmail—not InboxQuery—decides which existing messages match the finished query.

Copying the query is useful when you want to inspect or edit it in Gmail before searching. The direct link is faster when the generated text already matches your intent. Both actions use the same visible query, and neither grants InboxQuery permission to your account. Rolling age filters change over time, while fixed dates continue to describe the same period.

Limits and troubleshooting

Sender-search troubleshooting

Practical note

Verify identity in a Gmail search by sender

A Gmail search by sender is only as precise as the address entered. For invoices, security notices, or legal records, open a known message and inspect the complete sender details before reusing the query. Display names can be copied, and one organization may send from several subdomains or service providers. If identity matters, keep separate searches for verified addresses rather than relying on a broad company name or domain alone.

Related tools

Continue refining your Gmail search

FAQ

Gmail sender search FAQ

How do I find all emails from one sender?

Search from:[email protected] using the sender’s actual address.

Can I search Gmail for multiple senders?

Yes. Use braces or OR, such as {from:[email protected] from:[email protected]}.

How do I search emails sent to someone?

Use to:[email protected]. You can combine it with from:, date, subject, or attachment filters.

Can I search by company domain?

Often yes, but domain matching can be broad. Try from:(@example.com) and add another reliable filter.

Operator syntax is based on Google’s official Gmail search documentation. InboxQuery is independent and does not access your account.

Query copied to clipboard