48

I'm searching for a message on or about a particular date and rather than scrolling through my emails to go back about a year, I'd like to know a search method to only find emails from a particular date or date range. How can I do this with Gmail?

66

You can use the before and after keywords in your search, for example:

after:2012/4/26 before:2012/5/3

To search for emails between April 26, 2012 and May 3, 2012.

27
  1. In the right hand side of the gmail search bar there is a drop-down arrow- click it. gmail search

  2. The drop-down includes a date range option, and you should be all set from there gmail search date

1

I put together a redirect for searching just 'back n days' that does the simple (and for me, most common use case)

Writing a search for ‘inbox NOT including today’ is slightly counterintuitive and somewhat of a pain so I put together a custom redirect of my own that brings up the stuff from yesterday:

http://joereddington.com/back/0

That redirects you to your inbox with a custom search string, showing only those emails that turned up before today. It’s parameterisable so

http://joereddington.com/back/4

takes you back four days and

http://joereddington.com/back/10

takes you back ten days

Code, screenshots, and reasoning are all at http://joereddington.com/4008/2014/08/04/gmail-for-yesterdays-jobs/

1

For emails on a particular date (e.g. on 12 July 2017) enter this in search box:

after:2017/7/12 before:2017/7/13

protected by Community Jan 12 at 11:39

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.