Your old Outlook emails are often tucked away in the Archive or Deleted Items folders. If you are wondering how to find old outlook emails, you are not alone—many users lose track of messages that are months or years old. This guide will show you simple, step-by-step methods to locate any email quickly, whether you use Outlook for Windows, Mac, or the web version.
How To Find Old Outlook Emails
Before we jump into the advanced tricks, let’s cover the basics. The easiest way to locate an older message is by using Outlook’s built-in search bar. But if you have thousands of emails, you need a smarter approach. Below, you will find every method to recover those lost messages.
Use The Instant Search Box
The search box at the top of Outlook is your best friend. Click inside it and type a keyword, sender name, or subject line. Outlook will filter results as you type.
- For a specific date: type “received:1/1/2020..12/31/2020” (use two dots between dates).
- For a sender: type “from:john@example.com”.
- For a subject: type “subject:meeting notes”.
If you do not see the search box, press Ctrl+E on Windows or Cmd+E on Mac. This opens the search bar instantly.
Check The Archive Folder
Outlook often moves old emails to an Archive folder automatically. Look in the left sidebar under your mailbox. Click on “Archive” and then use the search box inside that folder. If you have never archived manually, your old emails might still be there.
Look In Deleted Items
Many people forget that deleted emails stay in the Deleted Items folder for 30 days (or longer depending on your settings). Open that folder and search. If you find the email, right-click it and choose “Move > Inbox” to restore it.
Search In Subfolders
If you organize emails into folders, old messages might be hiding in a subfolder. Click on the parent folder (like “Inbox”) and then press Ctrl+Shift+F to open Advanced Find. This tool searches all subfolders at once.
- Press Ctrl+Shift+F.
- Select “Mail” as the search target.
- Choose the folder you want to search (or select “All Mailboxes”).
- Type your keywords and click “Find Now”.
Use Advanced Search Filters
When the basic search does not work, advanced filters can narrow down results. Here is how to use them in different versions of Outlook.
Outlook For Windows
Click inside the search box, then click the “Search” tab that appears in the ribbon. You will see options like:
- From: enter the sender’s name.
- Subject: enter part of the subject line.
- Has Attachments: check this box if the email had a file.
- Date: pick a range like “Last Month” or “Custom”.
Combine multiple filters for best results. For example, search for “from:boss subject:report hasattachments:yes received:last year”.
Outlook On Mac
On Mac, the search bar is at the top right. Click the magnifying glass icon and select “Search All”. Then use the dropdown menus to filter by date, sender, or folder. Mac Outlook also supports natural language search like “emails from last week about budget”.
Outlook Web (Outlook.com)
If you use Outlook on the web, the search bar works similarly. Click the filter icon (a funnel) next to the search box. You can filter by:
- Folder
- From
- Date
- Has attachment
- Importance
Type a keyword first, then apply filters to narrow results.
Search By Date Range
One of the most effective ways to find old emails is by date. Outlook understands several date formats in the search box.
Use Date Operators
Type these examples directly into the search box:
- received:today – shows today’s emails.
- received:yesterday – shows yesterday’s emails.
- received:last week – shows emails from last week.
- received:1/1/2022..12/31/2022 – shows emails from the year 2022.
You can combine date with other terms, like “from:jane received:last month”.
Advanced Date Search In Windows
Click the search box, then go to the “Search” tab. Click “Date” and choose a preset like “Last Month” or “This Year”. For a custom range, click “Custom” and enter start and end dates.
Find Emails From A Specific Person
If you remember who sent the email, searching by sender is the fastest method.
Use The “From” Field
In the search box, type from: followed by the person’s name or email address. For example:
from:marketing@company.com
This shows every email from that address. Add a keyword or date to narrow it down further.
Search In Sent Items
Sometimes the email you need was sent by you, not received. Open the “Sent Items” folder and search there. Use the same “from:” operator but with your own email address.
Recover Emails From An Outlook Data File (.Pst Or .Ost)
If you have an old backup or an archived data file, you can import it into Outlook.
Import A .Pst File
- Go to “File” > “Open & Export” > “Import/Export”.
- Choose “Import from another program or file” and click “Next”.
- Select “Outlook Data File (.pst)” and click “Next”.
- Browse to the .pst file location and choose how to handle duplicates.
- Click “Finish”. The old emails will appear in a new folder in your mailbox.
Open An .Ost File
.ost files are offline copies of your mailbox. To view them, you need to create a new Outlook profile and point it to the .ost file. This is more advanced, but it works if you have the file.
Use The “Search Tools” In Outlook For Mac
Mac users have a slightly different interface. Here is how to find old emails efficiently.
Use Spotlight Search
Press Cmd+Space and type the email subject or sender. Spotlight searches your entire computer, including Outlook emails. Click on the result to open the email in Outlook.
Use Outlook’s “Smart Folders”
Smart Folders are saved searches. Create one for old emails by date:
- Go to “File” > “New” > “Smart Folder”.
- Set the condition to “Date Received” > “older than” > “6 months”.
- Name it “Old Emails” and click “OK”.
This folder will automatically show all emails older than six months.
Search In Shared Mailboxes Or Group Folders
If you work in a team, old emails might be in a shared mailbox. Open the shared mailbox in Outlook (it appears under your name in the folder pane). Then use the same search methods described above. Make sure you have permission to view the mailbox.
Search Across All Mailboxes
In Outlook for Windows, click the search box and then click “All Mailboxes” in the Search tab. This searches your primary mailbox, archive, and any shared mailboxes you have access to.
Use Third-Party Tools For Deep Recovery
If Outlook’s built-in tools fail, third-party software can help. These tools scan your Outlook data files and recover deleted or missing emails.
Popular Recovery Tools
- Stellar Repair for Outlook – recovers emails from corrupted .pst files.
- Kernel for Outlook – extracts emails from damaged data files.
- DataNumen Outlook Repair – fixes corrupt files and restores content.
These tools are not free, but they can save you if the email is critical. Always try built-in methods first.
Prevent Losing Old Emails In The Future
Once you find your old emails, take steps to keep them accessible.
Set Up Auto-Archive
Outlook can automatically move old emails to an archive folder. Go to “File” > “Options” > “Advanced” > “Auto-Archive Settings”. Choose how often to archive and where to store the files.
Use Folders And Categories
Organize emails into folders by project or year. Use color categories to mark important messages. This makes future searches much faster.
Backup Your Outlook Data
Export your mailbox to a .pst file every few months. Store the file on an external drive or cloud storage. If you ever lose emails, you can import the backup.
Common Problems And Fixes
Sometimes search does not work as expected. Here are quick fixes for common issues.
Search Returns No Results
- Make sure you are searching the correct folder (e.g., Inbox vs. Archive).
- Check if the email was deleted permanently (Shift+Delete).
- Rebuild the search index: go to “File” > “Options” > “Search” > “Indexing Options” > “Advanced” > “Rebuild”.
Search Is Slow
- Close other programs to free up memory.
- Reduce the number of folders being searched.
- Update Outlook to the latest version.
Email Is In A Corrupted .Pst File
- Run the Inbox Repair Tool (Scanpst.exe) located in your Outlook installation folder.
- If that fails, use a third-party recovery tool.
Frequently Asked Questions
How Can I Find Old Outlook Emails From Years Ago?
Use the date range search by typing “received:1/1/2018..12/31/2018” in the search box. Also check your Archive and Deleted Items folders. If you have a .pst backup, import it.
Why Can’t I Find Old Emails In Outlook Search?
Your search index might be outdated. Rebuild it by going to File > Options > Search > Indexing Options > Advanced > Rebuild. Also ensure you are searching the correct folder.
How Do I Recover Permanently Deleted Outlook Emails?
Check the “Recoverable Items” folder in Outlook. Go to the Deleted Items folder, then click “Recover items recently removed from this folder” at the top. If they are not there, use a recovery tool.
Can I Search For Old Emails By Attachment Name?
Yes. In the search box, type “hasattachments:yes” and then the file name or extension. For example, “hasattachments:yes budget.xlsx”.
How Do I Find Old Emails In Outlook Without A Date?
Use the “from:” operator with the sender’s name. If you do not know the sender, search by a unique keyword in the subject or body. You can also browse by folder if you remember where it was stored.
Final Tips For Finding Old Outlook Emails
Remember that Outlook’s search is powerful but not perfect. If you still cannot find an email, try these last resorts:
- Ask your IT department if they have a backup of the mail server.
- Check if the email was forwarded to another account.
- Look in your email client’s local cache (usually in AppData on Windows).
With the methods in this guide, you should be able to locate almost any old email. Start with the search box, then move to advanced filters, and finally try recovery tools if needed. Keep your inbox organized going forward to avoid this problem again.