Yes, you can search tweets by date on X (formerly Twitter). The easiest way is to use the since: and until: operators in the search bar — for example, from:elonmusk since:2025-01-01 until:2025-02-01 finds all of Elon Musk's tweets from January 2025.
But that's just one method. Below are five ways to search tweets by date, ranked from simplest to most thorough — including what to do when X's search breaks down on older tweets.
Method 1: Use the since: and until: Search Operators
This is the fastest method. Type these operators directly into X's search bar (on desktop or mobile app):
from:username since:YYYY-MM-DD until:YYYY-MM-DDExamples
| What You Want | Query |
|---|---|
| All tweets by a user in January 2026 | from:username since:2026-01-01 until:2026-02-01 |
| Any tweet mentioning "AI" last week | "AI" since:2026-02-18 until:2026-02-25 |
| High-engagement tweets about startups in Q4 2025 | startup min_faves:100 since:2025-10-01 until:2026-01-01 |
| Tweets from the last 3 hours | keyword within_time:3h |
| Tweets with exact timestamp precision | keyword since:2026-02-20_09:00:00_UTC until:2026-02-20_17:00:00_UTC |
Key Rules
- Date format must be YYYY-MM-DD. Not
02/25/2026or25-02-2026. Only2026-02-25works. - No space after the colon.
since:2026-01-01works.since: 2026-01-01does not. until:is exclusive.until:2026-02-01returns tweets up to January 31. To include February 1, writeuntil:2026-02-02.- You can add time precision:
since:2026-02-20_14:30:00_UTCnarrows to a specific hour.
Pro tip: You can also use within_time:2d to search the last 2 days, or within_time:3h for the last 3 hours. Supported units: d (days), h (hours), m (minutes), s (seconds).
Method 2: Use X's Advanced Search Form
If you don't want to type operators manually, X has a visual form at x.com/search-advanced.
- Go to x.com/search-advanced (you need to be logged in).
- Fill in your keywords, phrases, or hashtags at the top.
- Scroll down to the "Dates" section — set your "From" and "To" date range using the calendar pickers.
- Optionally filter by accounts, engagement, or language.
- Click "Search" — X builds the operator query for you.
Limitation: Not Available on Mobile App
X's mobile app (iOS and Android) does not have the Advanced Search form built in. On mobile, you have two options:
- Open
x.com/search-advancedin your phone's browser (Safari, Chrome). - Type the
since:anduntil:operators directly in the app's search bar — they work even without the form.
This catches a lot of people off guard. On r/Twitter, u/SorceressCecelia described the frustration:
"I've tried Twitter's advanced search, but it doesn't work at all unless I limit it."
The key is narrowing your search. The more specific you are (user + date range + keywords), the better the results.
Method 3: Use TweetFinder (No Operators Needed)
TweetFinder is a dedicated tweet search tool that gives you the same power as X's advanced search operators — but through a simple form instead of memorized syntax.
To search by date on TweetFinder:
- Go to tweetfinder.io and sign up (free).
- Enter your keywords or phrases.
- Set your date range using the date picker — no operator syntax needed.
- Add optional filters: username, engagement minimums, language, media type.
- Hit search — results appear instantly.
Why this is useful:
- No syntax to remember. Forgetting whether it's
since:orafter:? Doesn't matter — just pick a date. - Save and reuse searches. Run the same date-based search daily without retyping it.
- Works on mobile. Full search form in your mobile browser, unlike X's missing mobile Advanced Search.
- Chrome extension. Search from anywhere while browsing.
Method 4: Use Google to Search X by Date
Google indexes public tweets. You can use Google's site: operator combined with its own date tools to search Twitter/X content by date.
site:x.com "your search term"Then use Google's "Tools" button to filter by custom date range.
Step by Step
- Go to Google and search:
site:x.com "your keywords" - Click "Tools" below the search bar.
- Click "Any time" and select "Custom range."
- Set your desired date range.
When to Use This
- When X's own search returns no results for old tweets (X's index can be incomplete).
- When you want to find tweets without logging in.
- When you want Google's relevance ranking instead of X's chronological results.
Limitations
- Google doesn't index every tweet — only a fraction of public tweets are in Google's index.
- Deleted tweets won't appear (they're removed from Google over time).
- The dates may not be perfectly accurate — Google uses its crawl date, which may differ from the tweet's post date.
Method 5: Download Your Twitter Archive
If you're searching for your own old tweets, X lets you download your complete archive — every tweet you've ever posted, with exact dates.
- Go to Settings > Your Account > Download an archive of your data.
- Verify your identity (password + verification code).
- Click "Request archive."
- Wait for the email (usually 24-48 hours, sometimes longer).
- Download the ZIP file and open
Your archive.htmlin your browser.
The archive includes a built-in search interface that lets you filter by date, keyword, and more. It's the most complete record of your tweets — including deleted tweets that X's search may no longer surface.
When to Use This
- You want to search your own old tweets and X's search isn't returning them.
- You want tweets you deleted (they're in the archive if you requested it before deletion).
- You need an offline, searchable backup.
u/Dogecoinnewbiee faced this exact scenario on r/Twitter:
"My X account was suspended in 2019 and restored around September but whenever I try to search for my tweets on the account especially older ones the search bar comes up with no results. It's been 8 months and I still can't search for my old tweets."
If X's search index hasn't caught up after a suspension, the archive download is the most reliable way to access your old tweets.
Why "Search by Date" Fails — and How to Fix It
Problem: No Results for Old Tweets
X's search index is not perfect. It sometimes fails to return tweets older than a few years, especially for accounts with many tweets.
Fix: Search in small date windows (one month at a time). Instead of:
from:user since:2020-01-01 until:2024-12-31 ← too wideTry:
from:user since:2020-01-01 until:2020-02-01 ← one month at a timeu/I-Love-Toads described exactly this on r/Twitter:
"I have been using the advanced search to search for tweets from one account within certain dates. But, it freezes after scrolling through a certain number of tweets. This is for a college research paper on Tweets about disasters."
For research projects like this, searching month-by-month and compiling results is more reliable than trying to load years of tweets at once.
Problem: Wrong Date Format
The most common reason date search "doesn't work" is using the wrong format. X requires YYYY-MM-DD:
| Works | Doesn't Work |
|---|---|
since:2026-02-25 | since:02/25/2026 |
until:2026-03-01 | until:March 1, 2026 |
since:2025-12-01 | since:25-12-01 |
Problem: Scrolling Down Shows Nothing / Page Crashes
If you search without a date range and try to scroll back through years of tweets, X will often crash or show a "Something went wrong" error.
u/chai-py described this on r/Twitter:
"I managed to scroll down as far as December 2025, but for some reason my feed just stops, or pops up with a ‘something went wrong, try reloading’ error message."
Fix: Don't scroll. Use since: and until: to jump directly to the date range you need. That's what these operators are for — bypassing the infinite scroll.
Frequently Asked Questions
Can you search tweets by date on mobile?
Yes. Type since:2026-01-01 until:2026-02-01 directly into the X app's search bar. The operators work in the app even though the Advanced Search form isn't available on mobile. Alternatively, open x.com/search-advanced in your mobile browser or use TweetFinder on your phone.
Can you search someone else's tweets by date?
Yes. Use from:theirusername since:2025-06-01 until:2025-07-01. This works for any public account. If their account is private, you won't see results unless you follow them.
Can you find deleted tweets?
Not through X's search — deleted tweets are removed from the index. Your options are: (1) check if Google cached the tweet using site:x.com search, (2) check the Wayback Machine (web.archive.org), or (3) download your own archive if the deleted tweet was yours.
Does Twitter have a date filter dropdown?
Only on the desktop Advanced Search form at x.com/search-advanced, which has a calendar date picker. The mobile app and regular search bar do not have a dropdown — you need to type the since: and until: operators manually.
How far back can you search?
In theory, back to 2006 when Twitter launched. In practice, X's search can be unreliable for very old tweets (pre-2015). For the best results with old tweets, search in small date windows and be as specific as possible with keywords and accounts.
Sources: X Help Center — Advanced Search, X Developer Platform — Search Operators, igorbrigadir/twitter-advanced-search (GitHub). Reddit quotes linked to original posts. All information verified February 2026.