X search operators: the cheat sheet for finding buyers
updated 18 October 2026 · facts about other products checked 18 October 2026 from their own pages
X advanced search filters posts by words, people, places and dates. On the web, run a search on x.com, pick Advanced search from the search filters on the results page, fill in the fields and click Search. According to X's help page, advanced search works when you're logged in. X also documents a set of text operators you can type straight into a query. This cheat sheet lists the ones we confirmed on X's own pages on 18 October 2026, followed by queries that find people asking for what you sell.
If you'd rather not memorise syntax, our X advanced search builder writes the query for you from a form.

The advanced search form
X's help page lists these fields under four headings.
| Group | What you can filter by |
|---|---|
| Words | All of these words, an exact phrase, any of these words, none of these words, a hashtag, a language |
| People | Posts from an account, replies to an account, posts that mention an account |
| Places | A geographic location such as a city, state or country, chosen from a dropdown |
| Dates | Before a date, after a date, or between two dates |
Any of these can be combined. X's own example searches for posts containing "New Years" but not "Resolution", posted between 30 December 2013 and 2 January 2014. The form needs no syntax at all, so it's the safest place to start.
Operators X documents
X's developer documentation lists the operators below for post search. Two caveats first. That page describes search as offered to developers, and we haven't confirmed that the search box on x.com accepts every operator, so test each one on a query whose answer you already know. Also, some operators only work alongside another one. Those are marked "needs a partner" below.
Words and logic:
| Operator | What it does | Example |
|---|---|---|
| space | Both terms must appear (AND) | snow day #NoSchool |
OR | Either condition | grumpy OR cat OR #meme |
- | Excludes a term or operator | -grumpy |
( ) | Groups terms | (alternative OR replacement) |
"exact phrase" | Matches the exact phrase | "looking for a crm" |
# | Hashtag, exact match | #xapiv2 |
@ | Posts mentioning a username | @competitor |
$ | Posts containing a cashtag | $TSLA |
People and conversations:
| Operator | What it does |
|---|---|
from: | Posts from a specific account |
to: | Posts in reply to a specific account |
retweets_of: | Retweets of a specific account |
list: | Posts from members of a List |
conversation_id: | Posts in one conversation thread |
in_reply_to_tweet_id: | Replies to a specific post |
quotes_of_tweet_id: | Quote posts of a specific post |
Post type and content (these need a partner operator):
| Operator | What it does |
|---|---|
is:retweet | Reposts. Usually used as -is:retweet to exclude them |
is:reply | Replies |
is:quote | Quote posts |
is:verified | Posts from verified authors |
has:links | Posts with links |
has:media | Posts with a photo, GIF or video |
has:images | Posts with images |
has:mentions | Posts with mentions |
lang: | Posts in a given language, such as lang:en |
Engagement, location and links:
| Operator | What it does |
|---|---|
min_likes: | At least this many likes |
min_replies: | At least this many replies |
min_reposts: | At least this many reposts |
place_country: | Posts with a country code, such as place_country:US |
url: | Matches a link in the post |
X's page also says min_faves: and min_retweets: are not valid in its developer search and return an error there. It also says queries have a length limit: 512 characters for recent search on the self-serve tier. Keep queries short in the web search box either way.
Operators people use that we can't confirm
Many guides mention the since:, until:, min_faves: and filter: operators. We couldn't confirm any of them on the X help or documentation pages we can read, so we haven't listed them as supported. The advanced search form covers dates with its calendar dropdowns, and that is the documented method. If you try the unlisted operators and they work, great. Just don't build a process on something X hasn't published.
Queries that find people asking for a tool
Every query below uses only the operators from the tables above and can be pasted as is. Swap "Tool A" and the category words for your own.
Someone asking for an alternative:
`` ("alternative to" OR "alternatives to" OR "replacement for") "Tool A" -is:retweet lang:en ``
Someone asking for a recommendation:
`` ("can anyone recommend" OR "any recommendations for" OR "what do you use for") "project management" -is:retweet lang:en ``
Someone asking whether a tool exists:
`` ("is there a tool" OR "is there a way to" OR "is there an app") (invoices OR invoicing) -is:retweet ``
Someone unhappy with a competitor:
`` "Tool A" (frustrated OR "keeps crashing" OR "so slow" OR "not working") -is:retweet ``
Someone switching away:
`` ("switching from" OR "moving off" OR "dropped" OR "cancelled") "Tool A" -is:retweet ``
People replying to a competitor's own account:
`` to:toolaofficial ("alternative" OR "cancel" OR "refund") -is:retweet ``
A complaint about price:
`` ("price increase" OR "raised their prices" OR "too expensive") "Tool A" -is:retweet ``
Frustration during an outage:
`` "Tool A" (down OR outage OR "not loading") -is:retweet min_replies:2 ``
To cut out the noise, add this to any query:
`` -hiring -"we're hiring" -giveaway -"DM me" -"link in bio" ``
To narrow results to one country:
`` "looking for a" "crm" place_country:US lang:en -is:retweet ``
The recipe pages open the builder with several of these already filled in.
What the results look like
Even a good query returns a mix. Here are some sample posts, scored from 0 to 100 for buying intent the way HearBuyers scores them.
- Sample, score 93: "Our invoicing tool just raised prices again. Looking for something simple for a team of five, budget around $50 a month." This one has a specific need, a budget and a reason to act now.
- Sample, score 52: "What are people using for invoicing these days?" It's a real question, but there's no urgency yet.
- Sample, score 11: "We're hiring an invoicing specialist. Remote, apply below." It contains your words and wants nothing from you.
The exclusion terms and -is:retweet filter out a lot of the third kind, but you'll still have to read through the results to sort them. Reply to the first, give the second a helpful answer, and skip the third.
Limits to know about
- You have to run the search yourself. A query doesn't watch for anything on its own, so plan a daily five-minute pass or let a tool run it.
- You need to be logged in. X's help page says advanced search is available when you're logged in.
- Only public posts show up. Private accounts and direct messages are outside any search.
- Operators change over time. X can add or remove them, so re-test your saved queries now and then.
For a routine built on these queries, see the 20-minute X lead generation routine. If you want the matching done for you and each post scored, X keyword alerts in HearBuyers does that.
Frequently asked questions
Where is advanced search on X?
Run any search on x.com, then pick Advanced search from the search filters on the results page. According to X's help page, you need to be logged in to use it.
Can I search X without an account?
No. X's help page says advanced search is available when you're logged in. Our guide to searching X without an account covers what you can and can't see without one.
How do I search X by date?
Use the date fields in advanced search. Choose a "from" date, a "to" date, or both from the calendar dropdowns. X says you can search posts from any date since the first public post.
Does X search support boolean operators?
X's documentation lists OR, a minus sign to exclude a term, quotation marks for exact phrases and parentheses for grouping. A space between terms works as AND.
Next step
Open the builder and paste in the "asking for an alternative" query with your competitor's name. Read the first twenty results and count how many came from real buyers. That ratio tells you whether the query is tight enough to run every day.
Sources, checked 18 October 2026: X Help, How to use advanced search, X documentation, Search operators, X documentation, Build a query. Product names are trademarks of their owners. HearBuyers is not affiliated with them. Spot something out of date? Write to us and we will fix it.
See who is asking for what you sell
Paste your website. Your first scored matches from X and Reddit arrive within minutes, each with a drafted reply. Free for 14 days, no card.