How to search tweets on X: advanced search and operators
By Michał, founder of Bangerkit
Published · Updated
Short answer
To search tweets on X, enter a topic in the search field. Use quotes for an exact phrase, OR for alternatives, and from: for an author (X's operator reference). On the web, open Advanced Search for form-based filters, including dates (X's search instructions); then refine your query around the post you need.
Search on the web or in the iPhone and Android app
On the web, enter a topic in X's search field. For the form-based approach, sign in, run a search and choose Advanced search beneath Search filters on the results page (X's Advanced Search instructions).
According to Susanna Gebauer's search guide, in the iPhone or Android app, start in Explore, enter your query and review the results. Try Top for ranked results or Latest when recency matters; use the filter icon to inspect the available filters. The guide describes the Advanced Search form as a browser feature rather than an in-app form; use query operators in the app.
Decide whether you need a remembered post, an account's history, recent discussion or a question to answer before adding restrictions. For more routines, browse the X guides.
Search operators: a cheat sheet
X's Advanced Search instructions cover words, phrases, accounts, languages, places and dates. X's operator reference documents phrase matching, alternatives, exclusions, hashtags, account operators and language syntax. It also identifies min_faves: and min_retweets: as the web-search names for engagement filters. The thresholds below are examples, not measured results or recommended cutoffs.
| Operator or example | Use |
|---|---|
"email newsletter" | Match an exact phrase. |
newsletter OR email | Match either word; keep OR uppercase. |
newsletter -giveaway | Exclude a word. |
#newsletter | Search for a hashtag. |
from:handle | Find posts written by an account; replace handle with the username. |
to:handle | Find posts sent as replies to an account. |
newsletter lang:en | Limit the topic search to English. |
min_faves:20 | Require at least 20 likes in web search. |
min_retweets:10 | Require at least 10 reposts in web search. |
For a date range, use the from and to calendar fields in Advanced Search. The engagement-filter examples above are for x.com web search, not API queries: X's API uses min_likes: and min_reposts: instead (X's engagement-operator reference).
A worked search query: newsletter conversations
Try this illustrative query, combining alternative words with the web minimum-like filter documented in X's operator reference:
(newsletter OR email) min_faves:20
It asks for either topic word and requires at least 20 likes (X's operator reference). That threshold is an example, not a test of whether a post deserves attention.
Ready-made searches for common tasks
Replace handle with the account username and adjust the example topics. Account syntax and web engagement thresholds follow X's operator reference; date fields follow X's Advanced Search instructions.
- Someone's old tweets:
from:handle. Add a remembered word, then use the Advanced Search date fields to narrow the search. - Your own tweets:
from:yourhandle newsletter. Substitute your username and a word you remember using. - Replies to an account:
to:handle. Read the matching conversations to check whether they are the replies you need. - Popular posts in a niche:
newsletter min_faves:20. Adjust the illustrative threshold rather than treating likes as a quality score. - Fresh questions to answer: try
newsletter "how do", then choose Latest (Susanna Gebauer's guide to result tabs). Our suggestion is to read for an actual unanswered question rather than assume every phrase match needs a reply.
When a tweet doesn't show up
According to Susanna Gebauer's search guide, safe-search settings can hide sensitive content and posts from muted or blocked accounts. Inspect Search settings on the web; those settings also apply to app searches.
- Check visibility. Protected accounts and deleted posts are possible reasons a post is unavailable in search; see Gebauer's discussion of search limitations. Do not assume a missing result proves a post was deleted.
- Remove unnecessary filters. Our suggested diagnostic is to start with the author and a distinctive word, then add restrictions back individually.
- Check the date range. Review the from and to calendar fields against the date range you intended (X's date-search instructions).
- Check exclusions and thresholds. Remove unnecessary exclusions, and remove
min_faves:if likes are irrelevant to your task (X's filter syntax).
When to use search, and where Bangerkit fits
Use search when you want to specify a topic, author or date range yourself. Choose a tool according to whether your recurring task is finding posts, managing replies or reviewing performance.
Bangerkit post discovery finds fresh X posts in your niche and helps prepare replies. The reply inbox brings replies and mentions together, with AI drafts you approve. Use X analytics to track post performance, engagement and the best days and times to post. You still decide what to say; for other options, browse the X tool alternatives.
Questions
How do I search someone's tweets?
Use from:handle, then add a remembered word if needed (X's account operators). Use the Advanced Search date fields to narrow the date range (X's date filters).
How do I search tweets by date?
Use the from and to calendar fields in Advanced Search with your topic or account filter to search before a date, after a date or within a date range (X's date-search instructions).
Can I use Advanced Search in the iPhone or Android app?
Use operators in the app's search field. According to Susanna Gebauer's guide, the Advanced Search form is available in a browser rather than as an in-app form. On the web, sign in and look beneath Search filters after running a search (X's instructions).
Why doesn't a tweet show up in search?
Check safe-search settings, account visibility and whether the post is still available, according to Gebauer's search guide. Our suggested next step is to remove date, engagement and exclusion filters individually, then retry.
How do I find tweets with many likes?
In x.com web search, use min_faves: followed by a threshold. For example, min_faves:20 asks for posts with at least 20 likes; combine it with a topic. The API uses min_likes: instead (X's engagement-operator reference). This is an example threshold, not a quality recommendation.
Sources
Checked on . X changes its product, code and help pages often; where a source and this guide disagree, the source wins.
- How to use advanced search, X Help Center
- Search Operators, X Developer Documentation
- How to Find Anything with Twitter Advanced Search, Susanna Gebauer
- About conversations on X, X Help Center