Size, Exact Match and More New Search Operators Added to Gmail

Gmail now let users "search emails by size, more flexible date options, exact match" and more. For example, to find emails larger than 5MB, "you can now search for size:5m or larger:5m or to find emails sent over a year ago, older_than:1y," explains google. These changes go hand in hand with other recent enhancements to […]

Gmail now let users "search emails by size, more flexible date options, exact match" and more. For example, to find emails larger than 5MB, "you can now search for size:5m or larger:5m or to find emails sent over a year ago, older_than:1y," explains google.

These changes go hand in hand with other recent enhancements to search such as the improved autocomplete predictions and a field trial for instant results from Gmail, Google Drive and more as you type.

Search by size and more search operators added to Gmail

New Gmail Search Operators

Gmail also now matches similar words that have the same root. Now, you can find a message even if you don't remember the exact words -- for example, type [start] to find messages that include the word [starting] etc.

Gmail also finds spelling mistakes like "clours" instead of "colours". However, Gmail won't find synonyms and acronyms. "You won't find messages that include "New York" when you search for [NY] for e.g."

To prevent Gmail from finding related matches, use the + operator. For example, "search for [+usable] and Gmail will no longer return messages that only include "usability"."

Here are the list of new search operators in Gmail:

  • "size lets you "search for messages larger than the specified size in bytes". For example, search for [size:512000] to find messages larger than 500 KB (1 KB = 1024 bytes). It's important to note that MIME encoding adds 33% overhead, so you may find a message that only includes a 400 KB attachment when you search for [size:512000].
  • larger: and smaller: are similar to size operator, but they allow abbreviations like K, M for KB, MB. Some examples: [smaller:1M] (messages smaller than 1MB), [larger:500K] (messages larger than 500KB). You can also use larger_than: and smaller_than:.
  • older_than, newer_than are great for restricting Gmail results to recent or old messages. They allow to find messages older than 2 years (older_than:2y), older than 5 months (older_than:5m), but also messages sent within the past month (newer_than:1m) or the past 3 days (newer_than:3d).
  • has:userlabels, and has:nouserlabels are useful for finding messages that have or lack user-defined labels. Obviously, this excludes system labels like spam, chat, inbox, allmail and smart labels. You'll probably see a lot of conversations that have user-defined labels when you search for [has:nouserlabels] and that's because "Gmail applies labels to individual messages. In this case, another message in the same conversation thread has had a label applied to it."
  • + (plus sign) added before a word excludes messages that match related words. For example, when you search for [start], Gmail also shows messages that include the word "starting". Change your query to [+start] and you'll only find messages that match the search term exactly. Another example: [+engineers] doesn't return search results that include "engineer". This operator used to be available in Google search, but it's now used for Google+ results and you need to use quotes for exact matches.
  • rfc822msgid: is an advanced operator that lets you find a message by the message-id header," google posted.