Use Gmail attachment search filters to narrow a crowded inbox by sender, file type and date instead of scrolling through old conversations.
Start with the attachment type
In Gmail’s search box, try has:attachment to find messages containing attachments. Use filename:pdf when you are looking specifically for a PDF, or supply part of a filename you remember.
Add the sender
Combine the file filter with from:[email protected], replacing the example address with the sender’s actual address. Gmail lets you combine operators so the results match several conditions.
Narrow the date range
Add operators such as after:2026/10/01 before:2026/11/01 for a date-based search, or use newer_than:1m for recent messages. If needed, add subject:invoice or another remembered subject word.
Expand the search when necessary
in:anywhere includes Spam and Trash. Use it when a message is missing from your usual search area. Review matches before taking any action.
An example you can adapt
Try from:[email protected] filename:pdf newer_than:3m. It asks for recent messages from one sender with PDF attachments. Change one filter at a time if the result is empty; the file may have a different extension or have arrived earlier than you remember.
Verify the actual file
Our suggestion is to open the candidate conversation and compare the attachment name, date and contents with what you need. A familiar subject line is not enough when several versions have been exchanged.
If you find the correct document, save it with a clear filename in the appropriate project folder. Keep the source message available for context. Do not delete other search results simply because they appear to be older copies; they may contain comments or a different revision you will need later.
For a recurring task, keep a short note of the search pattern that worked. Reusing a well-understood query is faster than memorizing a large list of operators you rarely need.
Source: Official support documentation. Interface labels may vary with software version and device.