Skip to content
Email Tools

guide · Gmail Priority & Categories

Gmail: Sort Emails by Sender, Size, and Date (2026)

Gmail has no sort button, so you sort by sender, size, and date with search operators and filter chips. Exact syntax, combined queries, and the gotchas that trip people up.

Alexis Dollé By Alexis Dollé · ·
Gmail: Sort Emails by Sender, Size, and Date (2026)

Gmail in 2026 still ships no sort button — there is no clickable “From,” “Size,” or “Date” column the way Outlook and every desktop client has had for two decades. You sort by searching instead, and once you know the five operators that matter, it is faster than any column ever was. I used exactly these queries to claw 4 GB back from a near-full account in about ten minutes. Here is the precise syntax for sorting by sender, size, and date — plus the combined queries that do all three at once.


Why Gmail Has No Sort Button

Gmail organises mail by search and labels rather than sortable columns, so there is no header to click for sender, size, or date. The replacement is the search box, which accepts operators that filter and order results far more precisely than a column sort could.

If you came from Outlook or Apple Mail, the missing column headers feel like a downgrade. They are not — they are a different model. Gmail bets that you will search for what you want instead of scrolling a sorted list, and its search operators are the tool that makes that bet pay off. A column sort shows you everything in one order; an operator query shows you only the slice you asked for, already in the order Gmail considers most relevant (usually newest first).

The practical upshot: every “sort” task in Gmail becomes a search task. Want your biggest emails? You do not sort by size, you search for large ones. Want everything from your accountant? You do not group by sender, you search their address. Master the operators below and you have replaced three columns with one search box.


Sort by Sender

Type from:name@example.com in the search box to pull every message from one sender, newest first. Use from:me for mail you sent. This is the closest thing Gmail has to grouping by a sender column.

The from: operator is the workhorse. A few patterns that cover almost everything:

  • from:amy@example.com — every message from one exact address.
  • from:amazon — Gmail matches the name and domain loosely, so this catches no-reply@amazon.com, shipment@amazon.com, and the rest.
  • from:me — everything you have sent, useful for finding a reply you wrote.
  • from:(amy OR bob) — two senders in one query using the OR operator (capitalised).

Per Google’s search operator reference, from: works identically in the web app and the mobile apps, so the same query runs on your phone. To go deeper on sender-specific tricks — wildcards, partial names, and filtering by sender into labels — see our guide to searching Gmail by sender.


Sort by Size

Search larger:10M to surface every message above 10 megabytes, or smaller:1M for the small ones. Add has:attachment to focus on mail with files. This is the fastest route to the attachments filling your 15 GB free quota.

Size sorting is where the search-not-column model genuinely beats Outlook, because you skip straight to the mail that matters. Every Google Account shares 15 GB of free storage across Gmail, Drive, and Photos, and a handful of giant attachments usually account for most of the pressure. The queries:

  • larger:10M — everything over 10 megabytes.
  • larger:25M has:attachment — the real space hogs, almost always old attachments.
  • smaller:100K — tiny messages, handy when you want to bulk-archive trivial notifications.
  • size:5000000 — the same idea in raw bytes, if you need an exact threshold.

Run larger:10M, select all, and either archive or delete in one sweep — that single query is how I recovered most of those 4 GB. If you would rather not live inside Gmail’s web view for this kind of cleanup, a desktop client such as Mailbird adds the clickable size column Gmail omits while syncing the same account over IMAP, so you get true column sorting back without leaving your inbox behind.


Sort by Date

Gmail shows newest first by default. To isolate a range, search after:2026/01/01 before:2026/06/01, or use older_than:1y and newer_than:7d for relative windows. The date format is YYYY/MM/DD or MM/DD/YYYY.

Date is the one dimension Gmail already sorts — every view is reverse-chronological out of the box. What you actually need is to bound a range, and four operators do it:

  • after:2026/01/01 — mail received on or after a date.
  • before:2026/06/01 — mail received before a date.
  • older_than:1y — anything older than one year (use d, m, or y).
  • newer_than:30d — anything from the last 30 days.

Combine the two absolute operators to grab a single window, for example after:2026/03/01 before:2026/04/01 for everything in March. There is no native oldest-first button, so to find your oldest mail, search a wide older_than:5y and scroll to the bottom of that bounded list.


Combine Operators for Precise Sorting

Stack operators in one query and Gmail treats each space as AND, narrowing the results. from:newsletters@brand.com larger:5M older_than:1y finds large, old mail from one sender — sorting by all three dimensions at once.

This is the move no column sort can match. Real queries I keep on hand:

  • from:linkedin older_than:6m — old notifications from one source, ready to bulk-delete.
  • larger:10M older_than:2y has:attachment — ancient heavy attachments, the prime cleanup target.
  • from:(bank OR statements) after:2026/01/01 — this year’s financial mail from any of several senders.
  • has:attachment larger:25M before:2026/01/01 — last year’s biggest files in one shot.

Each space-separated term is an AND, and OR (capitalised) or { } braces give you OR logic. Once stacking becomes second nature, you are sorting Gmail across sender, size, and date simultaneously — something a three-column view literally cannot do. When the goal is a leaner inbox rather than a one-off search, pair these queries with a proper cleanup pass; our walkthrough on unsubscribing from everything fast handles the recurring senders these searches keep surfacing.


The Filter Dropdown (No Typing)

Click the sliders icon in the search bar to open a visual filter with From, Subject, Has the words, Size (greater than/less than), and Date within fields. It builds the same operator query for you, no syntax required.

If memorising operators is not your thing, Gmail’s filter panel writes them for you. Click the sliders/filter icon at the right of the search box and you get form fields:

  • From — the from: operator.
  • Size — a “greater than / less than” dropdown plus MB/KB units, which maps to larger:/smaller:.
  • Date within — a window (1 day to 1 year) around a chosen date.
  • Has attachment — the has:attachment checkbox.

Fill the fields, hit search, and Gmail runs the equivalent operator query — you can even click Create filter to apply the same rule automatically to future mail. It is slower than typing once you are fluent, but it is the gentlest on-ramp, and it surfaces options like the date-window slider that are easy to forget. For keyboard-driven users, our Gmail keyboard shortcuts list pairs well with operator searches to make the whole flow mouse-free.


Limits and Gotchas

Gmail sorting breaks down when you expect a persistent sort order, an oldest-first toggle, or exact size matches — none exist. Operators filter and Gmail re-sorts to newest-first within the result, so plan around search rather than a saved column order.

The traps that catch people, in order of how often I hit them:

  • No saved sort order. Every search returns newest-first; you cannot pin a sender-sorted view. Save the query (via a filter or a bookmark of the search URL) instead.
  • No true oldest-first. The older_than: workaround is the only route; there is no toggle.
  • Size is approximate at the edges. larger:10M rounds, so a 9.8 MB message can slip in or out. Widen the threshold if you are hunting a specific file.
  • Operators are case-insensitive except OR. from: works in any case, but the OR keyword must be uppercase or Gmail reads it as a search word.
  • Date format ambiguity. Stick to YYYY/MM/DD to avoid the MM/DD versus DD/MM confusion across locales.

Work with the search model rather than against it and these stop mattering. Fight it expecting Outlook-style columns and you will be frustrated daily.


Verdict

Gmail sorts by sender, size, and date through search operators, not columns: from: for sender, larger:/smaller: for size, after:/before: and older_than:/newer_than: for date, all stackable in one query. Learn five operators and you outpace any column sort.

Best for: anyone reclaiming storage (lead with larger:10M), hunting one sender’s mail (from:), or bounding a date range (after: + before:) — the operator approach is faster and more precise than a column once it clicks.

Skip if: you genuinely need a persistent, clickable oldest-first or sender-grouped column view. Gmail will never give you that natively; a desktop IMAP client like Mailbird or Thunderbird restores real sortable columns over the same account.

Start with larger:10M to feel the difference, add from: and a date range as needed, then graduate to stacked queries. Five operators replace three columns — and do a job three columns never could.

Alexis Dollé, founder of Email Tools
Alexis Dollé
Founder & Editor

Alexis Dollé, email expert for 10+ years. Founder of Email Tools. I test every email client and utility myself, then write about them the way I’d explain them to a friend — no marketing fluff, no sponsored rankings, every claim sourced.

LinkedIn

Sources & references
  1. Google Support, “Refine Gmail searches with search operators” — from:, size:, larger:, smaller:, after:, before:, older_than:, newer_than:, has:attachment syntax and examples. Accessed 2026-06-09. support.google.com/mail/answer/7190
  2. Google One Support, “How storage works across Google services” — each Google Account includes 15 GB of free storage shared across Gmail, Google Drive, and Google Photos. Accessed 2026-06-09. support.google.com/googleone/answer/9312312

Frequently Asked Questions

Can you sort Gmail by sender like a column in Outlook?

Not with a click. Gmail has no sortable column headers — you cannot click a “From” column to group by sender. Instead you search from:name@example.com, which returns every message from that person in reverse-chronological order, which is the closest equivalent to a sender sort.

How do I find the largest emails in Gmail?

Search larger:10M to show every message over 10 megabytes, then adjust the number until the list is manageable — larger:25M, larger:5M, and so on. Add has:attachment to focus on mail with files attached. This is the standard way to reclaim space against the 15 GB free quota.

How do I sort Gmail emails by date?

Gmail already shows newest first by default. To isolate a date range, search after:2026/01/01 before:2026/03/31, or use older_than:1y and newer_than:30d for relative ranges. The date format is YYYY/MM/DD or MM/DD/YYYY.

Can I sort Gmail oldest first?

There is no oldest-first toggle. The workaround is to search older_than:1y (or a longer window) so the oldest matching mail sits at the bottom of a bounded list, or to use a desktop client like Mailbird or Thunderbird that adds clickable sort-by-date columns over the same IMAP account.

What is the difference between size: and larger: in Gmail?

They do the same job in different units. size:10000000 takes a value in bytes, while larger:10M and smaller:5M accept human-readable sizes with K, M abbreviations. Use larger: and smaller: for everyday searches — they are far easier to read and type.

Do Gmail search operators work on mobile?

Yes. Operators like from:, larger:, older_than:, and has:attachment work identically in the Gmail app search bar on Android and iOS. The visual filter dropdown is desktop-only, but typing the operators gives the same result on a phone.


Related: Gmail search operators complete list — every operator in one reference. Search Gmail by sender — deeper sender-filtering tricks. Gmail keyboard shortcuts list — make the whole flow mouse-free.