Twitter Advanced Search is X’s built-in tool for filtering posts by exact phrase, date range, sender account, and engagement level — accessible at x.com/search-advanced or through search operators typed directly into the search bar. It remains the most precise way to find a specific tweet, even years after it was posted.
Key Takeaways
- Advanced Search supports filtering by exact words, hashtags, accounts, date range, language, and engagement thresholds.
- Search operators (like
from:andsince:) can be typed directly into the search bar instead of using the form. - Full access to advanced filtering options generally requires a logged-in account.
- A no-login viewer can search public keywords and hashtags, but won’t offer the same depth of filtering as an X account.
Core Search Operators That Still Work
| Operator | What It Does | Example |
|---|---|---|
from:username |
Only posts from a specific account | from:sotwe |
to:username |
Replies directed at a specific account | to:sotwe |
since:YYYY-MM-DD |
Posts after a date | since:2026-01-01 |
until:YYYY-MM-DD |
Posts before a date | until:2026-06-01 |
"exact phrase" |
Matches an exact phrase, not just the words | "web viewer" |
min_faves:N |
Posts with at least N likes | min_faves:100 |
filter:links |
Only posts that contain a link | filter:links |
Using the Advanced Search Form vs. Typing Operators
The form at x.com/search-advanced walks through each filter with labeled fields — useful if you don’t remember exact operator syntax. Typing operators directly into the main search bar is faster once you know them, and lets you combine multiple filters in one query, such as from:sotwe since:2026-01-01 min_faves:50 to find a specific account’s best-performing posts from a given date onward.
What Requires a Login
Basic keyword and hashtag search works without an account, but the full advanced filtering form, along with some engagement-based filters, generally requires being logged in. This is one area where a no-login viewer can’t fully replace an X account — for casual keyword lookups, a viewer works fine; for precise multi-filter historical research, a logged-in session on X itself is currently the more complete tool.
Practical Search Combinations
Researchers commonly combine from: with a date range to trace how a specific account discussed a topic over time. Marketers combine a keyword with min_faves: to surface only the highest-performing posts on a subject. Journalists often use until: paired with a keyword to reconstruct what was being said about an event before a certain cutoff point — useful when trying to establish what was known publicly at a specific moment.
Frequently Asked Questions
Do I need an account to use Twitter Advanced Search?
Basic keyword search works without logging in, but the full advanced filtering form and some engagement filters generally require a logged-in X account.
Can I search for tweets from a specific date range?
Yes, using the since: and until: operators, either through the advanced search form or typed directly into the search bar, e.g. since:2026-01-01 until:2026-06-01.
How do I find only tweets from one account?
Use the from: operator followed by the username, such as from:sotwe, either alone or combined with other filters like a date range or keyword.
Can I combine multiple search operators?
Yes. Operators can be chained in a single query, for example from:username since:2026-01-01 min_faves:50 to find a specific account’s popular recent posts.
What's the difference between quoted search and normal search?
Putting a phrase in quotation marks searches for that exact phrase in that exact order, while an unquoted search matches posts containing those words in any order or position.

