Back to Blog
|10 min read

How to Search Tweets by Date: 5 Methods That Actually Work (2026)

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-DD

Examples

What You WantQuery
All tweets by a user in January 2026from: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 2025startup min_faves:100 since:2025-10-01 until:2026-01-01
Tweets from the last 3 hourskeyword within_time:3h
Tweets with exact timestamp precisionkeyword 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/2026 or 25-02-2026. Only 2026-02-25 works.
  • No space after the colon. since:2026-01-01 works. since: 2026-01-01 does not.
  • until: is exclusive. until:2026-02-01 returns tweets up to January 31. To include February 1, write until:2026-02-02.
  • You can add time precision: since:2026-02-20_14:30:00_UTC narrows 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.

  1. Go to x.com/search-advanced (you need to be logged in).
  2. Fill in your keywords, phrases, or hashtags at the top.
  3. Scroll down to the "Dates" section — set your "From" and "To" date range using the calendar pickers.
  4. Optionally filter by accounts, engagement, or language.
  5. 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-advanced in your phone's browser (Safari, Chrome).
  • Type the since: and until: 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:

  1. Go to tweetfinder.io and sign up (free).
  2. Enter your keywords or phrases.
  3. Set your date range using the date picker — no operator syntax needed.
  4. Add optional filters: username, engagement minimums, language, media type.
  5. Hit search — results appear instantly.

Why this is useful:

  • No syntax to remember. Forgetting whether it's since: or after:? 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

  1. Go to Google and search: site:x.com "your keywords"
  2. Click "Tools" below the search bar.
  3. Click "Any time" and select "Custom range."
  4. 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.

  1. Go to Settings > Your Account > Download an archive of your data.
  2. Verify your identity (password + verification code).
  3. Click "Request archive."
  4. Wait for the email (usually 24-48 hours, sometimes longer).
  5. Download the ZIP file and open Your archive.html in 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 wide

Try:

from:user since:2020-01-01 until:2020-02-01  ← one month at a time

u/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:

WorksDoesn't Work
since:2026-02-25since:02/25/2026
until:2026-03-01until:March 1, 2026
since:2025-12-01since: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.

Tools for Twitter Search & Monitoring

  • TweetFinder (Free / $49 lifetime) — Advanced search query builder. Try it free
  • Tweet Hunter ($49-99/mo) — AI-powered Twitter growth tool with CRM, scheduling, and lead tracking. Learn more
  • Brand24 ($119/mo) — Multi-platform social listening across Twitter, Reddit, and 25+ sources. Learn more

Some links are affiliate links.

Twitter Search Tips, Weekly

Search techniques, strategies, and updates.

Skip the complex operators. Try TweetFinder.

All the power of Twitter/X advanced search in a simple interface. Search by keywords, dates, engagement, location, and more — no operators to memorize.