
Searching For Tweets By Date
by TeachThought Staff
How do you search for tweets by date?
It’s not exactly a seamless process–twitter’s search process has never been its strong suit, and how to filter tweets by date isn’t an obvious thing. But due to the nature of ‘microblogging’ that favors timing and quantity over depth and endurance, being able to find ‘old’ tweets can come in handy as what you’re looking for can get buried in a hurry.
See also The 50 Best Animation Tools And Resources For Digital Learners
Update: Twitter is obviously now X. See below for updated information on how to search for tweets by date:
Searching for tweets by date can help you find time-specific conversations, verify claims, or revisit public reactions around major events. While X (formerly Twitter) doesn’t make this function obvious, the search syntax still works—and works well.
The Advanced Search Method
Use the built-in Advanced Search page from X. This lets you:
- Choose exact date ranges
- Add keywords or hashtags
- Filter by account
But if you want a quicker method without leaving the main search bar…
Use This Manual Search Format
In the X search bar, use the following format:
CopyEdit[from:@username] [since:YYYY-MM-DD] [until:YYYY-MM-DD]
Examples:
from:@NASA since:2024-01-01 until:2024-01-10
See what NASA tweeted in the first 10 days of 2024.climate change since:2023-05-01 until:2023-05-31
View tweets mentioning “climate change” in May 2023.
✅ Note: No spaces between the colons and dates. Use “until” as the end date, not inclusive.
🛠Refining Your Search
Add more filters:
"exact phrase"
→ Searches for that exact wordingmin_retweets:100
→ Only tweets with 100+ retweetslang:en
→ Limit to English tweetsfilter:links
orfilter:media
→ Show only tweets with links or media
Previous Version Of How To Search For A Tweet By Date
We’ve talked in the past about How To Cite A Tweet. What about searching for one by date?
How To Search Twitter By Date
So how do you search for tweet by date? As it turns out, searching twitter by date isn’t difficult at all, it’s just a clunky, unintuitive mess.
1. Identify username and date range
First, you need to know the username of the account you’re searching. Then add a date range/timeframe you want to search within.
from:username since:yyyy-mm-dd until:yyyy-mm-dd
So if we wanted to find a tweet from TeachThought on Jan 10, 2019, we’d simply enter this into the search box and hit the little ‘hourglass’ icon.

2. Enter the above term—filled in with the data from Step 1–in the search box.
As an example, considering the following search which essentially filters all tweets for tweets by TeachThought between January 10, 2019 and January 11, 2019.
from:teachthought since:2019-01-10 until:2019-01-11
3. That’s it. There’s no step 3.
See? We told you it was easy.
How To Search For Tweets By Date; How To Filter Tweets By Date; How To Search Twitter By Date