How to see who sends you the most email in Outlook

You want a simple list: which senders fill your inbox, ranked by how many emails they've sent. Outlook doesn't give you that list, but you can build one yourself.

Updated October 14, 2026 · Outlook.com, Hotmail, new Outlook, classic Outlook

Short answer: Outlook doesn't show you which senders send the most mail. A Microsoft Q&A moderator wrote in 2023: "currently it is not supported in Outlook." You can sort or group your inbox by sender to cluster each sender's mail together. In classic Outlook you can then copy or export that list into Excel and count emails per sender with a PivotTable.

What Outlook does and doesn't show you

People have asked for a "sort by number of emails from each sender" view for a long time. One person on Microsoft Q&A wrote that it "has been requested for the last 20 years." The moderator replied that "currently it is not supported in Outlook" and suggested a manual workaround, covered below.

Here is what Outlook does have:

So the job is to turn "mail sorted by sender" into "senders ranked by count." The methods below go from quickest to most accurate.

Method 1: Sort by sender (Outlook.com and new Outlook)

This is the fastest way to get a feel for who your heavy senders are. It works in Outlook on the web, Outlook.com (including Hotmail and Live addresses) and the new Outlook for Windows.

  1. Open your Inbox, or whichever folder you want to check.
  2. Select Filter at the top of the message list.
  3. Choose to sort by sender.
  4. Scroll through the list. Long runs of the same name are your heavy senders.

In classic Outlook, the same option is in the Filter dropdown on the message list, where you choose what to view and how to sort it.

Limits: you still have to judge the counts by eye. On a big inbox, scrolling through thousands of sorted messages to spot the longest runs is slow and easy to get wrong. Sorting also only covers the folder you're in.

Method 2: Group by From (classic Outlook)

Classic Outlook for Windows can group messages by sender instead of just sorting them. A Microsoft volunteer moderator (MVP) described it on Microsoft Q&A: "You can't sort by the count but you can Group By the 'From' field which will reveal the items per sender." The path they gave:

  1. Go to View > View Settings.
  2. Select Group By…
  3. Under Group items by, choose From.
  4. Select OK, then collapse all groups so you see one line per sender.

With the groups collapsed, you can scan sender by sender instead of message by message. That's much easier on a large mailbox.

Limits: this works only in classic Outlook, and the groups are still listed alphabetically, not by size. You can see each sender's mail, but you can't reorder the groups to put the biggest senders on top.

Method 3: Count emails per sender in Excel

If you want an actual ranked list with numbers, move the sender list into Excel. Microsoft's moderator suggested this route: "use a list view (with reading pane off), sort by sender, then collapse all groups. Select all, copy and paste into Excel." The MVP answer offers a second route: export the folder to a CSV file and use the Pivot feature in Excel.

Get the list out of Outlook

  1. In classic Outlook, switch the folder to a list view and turn the reading pane off.
  2. Sort or group by sender, as in Method 2.
  3. Select all messages (Ctrl+A), copy (Ctrl+C), and paste into a blank Excel sheet.

If copying doesn't bring the columns you need, use the export route instead. Export the folder to a CSV file from classic Outlook's import/export tools, then open that file in Excel.

Count and rank senders in Excel

  1. Click any cell in your data and choose Insert > PivotTable.
  2. Drag the sender column (usually From) into Rows.
  3. Drag the same column into Values. Excel will count it.
  4. Sort the count column from largest to smallest.

You now have the list Outlook doesn't give you: every sender, ranked by how many emails they've sent.

Limits: this is a snapshot that's out of date as soon as new mail arrives. It's also a lot of steps for a quick check, and it needs classic Outlook plus Excel. Some people who asked for this feature on Microsoft Q&A said it isn't practical when the goal is simply to clean up a mailbox.

Method 4: Check one sender with a Search Folder

If you already suspect a sender, a Search Folder collects all of their mail in one place without moving anything. Microsoft describes Search Folders as "virtual folders that show messages that match specific criteria, without moving or duplicating the original items." One of their listed uses is to "find mail from or to specific people."

In new Outlook for Windows:

  1. Open Settings and go to Mail > Search folders.
  2. Create a new search folder and choose Mail from specific people.
  3. Add the sender. The folder will show everything they've sent you, across your mailbox.

Limits: this checks one sender (or a short list) at a time, so it confirms a suspicion rather than finding your top senders. Microsoft also notes that Search Folders in new Outlook "continue to use predefined criteria" and that "advanced custom Search Folders are supported only in classic Outlook."

Which method should you use?

MethodWorks inGives you counts?Best for
Sort by senderOutlook.com, Hotmail, new Outlook, classic OutlookNo, you judge by eyeA quick look at a small inbox
Group by FromClassic OutlookNo ranking, just groupedScanning sender by sender
Copy or export to ExcelClassic Outlook + ExcelYes, rankedA real top-senders list
Search FolderOutlook.com, new and classic OutlookFor one sender at a timeChecking a sender you already suspect

If you only use Outlook.com or Hotmail in a browser, you can sort by sender or use a Search Folder for one sender, but neither gives counts. To get real counts you'll need classic Outlook and Excel.

What to do once you know your top senders

A ranked list is only useful if you act on it. Outlook's built-in tools for clearing out a sender are Sweep and rules:

Both tools work one sender at a time. If your Excel list shows 30 senders worth clearing, that means 30 rounds of Sweep. For step-by-step instructions in every version of Outlook, see how to delete all emails from one sender in Outlook. If Sweep isn't doing what you expect, see why Outlook Sweep isn't working.

If you're doing this because Outlook says your storage is full, remember that deleted mail still counts until Deleted Items is emptied. Here's why storage can stay full after you delete.

FAQ

Can Outlook sort emails by how many each sender has sent?

No. Outlook can sort and group your messages by sender, but it doesn't rank senders by message count. A Microsoft Q&A moderator confirmed that this is currently not supported in Outlook. To get counts, copy or export the message list into Excel and count it there.

Does the Outlook.com Storage page show which senders use the most space?

No. Settings › Account › Storage (on some accounts, Settings › Subscription › Email storage) shows how much space each folder in your mailbox takes, with options to delete all items in a folder or items older than 3, 6, or 12 months. It doesn't break storage down by sender.

Once I know my top senders, how do I delete their email?

In Outlook on the web, Outlook.com and new Outlook, select a message from the sender and use Sweep to delete all of their email, keep only the latest, or delete email older than 10 days. Sweep works one sender at a time and isn't available in Junk Email, Drafts, Sent Items, or Deleted Items.

PurgeInbox, now in development, will show this ranked list for your Outlook inbox automatically.

Sources

Want your top senders ranked in one click?

PurgeInbox (in development) will rank every sender in your Outlook inbox by email count and let you clear the worst ones in bulk.