How to use the advanced search builder
- Fill in any of the fields above. Everything combines with AND unless you use the any words (OR) field.
- The query preview and the full X search URL update as you type.
- Click "Search on X" to open the results in a new tab, or "Copy query" to paste the raw query into the X app search bar.
Every operator this builder generates
All X advanced search operators are space-separated in a single query string. Each field in the form maps to one operator or combination:
- "exact phrase" wraps your phrase in quotes.
- (a OR b OR c) comes from the any words field.
- -word for every term in the none field.
- #hashtag from the hashtags field.
- from:user, to:user, @user for the account fields.
- filter:replies / -filter:replies for replies mode.
- filter:media, filter:images, filter:videos, -filter:media for media mode.
- filter:links / -filter:links for link mode.
- filter:blue_verified for the verified toggle.
- min_faves:N, min_retweets:N, min_replies:N for engagement thresholds.
- lang:xx for the language dropdown.
- since:YYYY-MM-DD until:YYYY-MM-DD for date bounds.
Examples worth saving
- Find a tweet you almost remember. Put the author in From, pick a rough date range in Since / Until, and add a likely word in All of these words. min_faves:10 helps skip throwaway replies.
- Track a launch. Put your product name in the exact phrase field, set min_faves:50 and min_retweets:10, and open the Latest tab to see every meaningful mention ordered by time.
- Find the best posts on a topic. Add the topic to "All of these words", set min_faves to 500 or more, exclude replies, and switch to the Top tab. You get the high-signal posts only.
- Replies to a specific account. Leave the word fields empty, put the handle in "Replying to these accounts", and set min_faves to your taste. Great for seeing which comments a founder's post attracted.
- Quote tweets of a link. Put the URL (without the protocol) in "All of these words", pick the Latest tab, and filter by language if you only care about one market.
Operator quirks worth knowing
- until: is exclusive. until:2025-06-01 returns tweets through the end of May 31, not June 1.
- OR must be uppercase. Lowercase "or" is treated as a regular word. The builder emits uppercase OR inside parentheses for you.
- Date range is bounded by the X index. Old tweets sometimes stop appearing on search even though they still exist. Direct-linking still works when search does not.
- min_faves is not in the official form. X's built-in advanced search page quietly dropped it, but the backend still respects it, which is why this builder is useful.
- Language detection is per-tweet. lang:en drops non-English tweets using X's own classifier, which is imperfect. Short tweets and emoji-heavy posts can get misclassified.
Frequently asked questions
What is Twitter advanced search?
Twitter advanced search is a set of query operators you can combine in the search bar on x.com to filter results by author, recipient, engagement, media type, language, and date. The operators work on both twitter.com and x.com. This builder generates the exact query string for you so you do not have to memorize the syntax.
Why use this instead of X's built-in advanced search page?
X still ships an advanced search form at x.com/search-advanced, but it is missing several operators people rely on, including min_faves, min_retweets, min_replies, and the lang filter. The form here exposes every operator the search backend accepts, copies the query as plain text, and opens the search in whichever tab (Top, Latest, People, Photos, Videos) you prefer.
What is the min_faves operator and why is it useful?
min_faves:N filters out any tweet with fewer than N likes. It's the single best way to cut through noise on X, especially for popular topics and hashtags. min_retweets and min_replies work the same way. Combine them to only see tweets that actually got traction.
Can I search for tweets between two dates?
Yes. since:YYYY-MM-DD and until:YYYY-MM-DD take exact dates. 'since' is inclusive, 'until' is exclusive (so until:2025-06-01 returns tweets up to and including May 31). Set both in the Dates section and the builder adds the operators to your query.
How do I search for tweets from a specific account?
Put their handle in the "From these accounts" field. You can list several accounts separated by spaces or commas and they will all be added as from: operators. Combine with min_faves or a date range to find that tweet you almost remember.
What does filter:blue_verified do?
It limits results to accounts with the paid X Premium (blue) check. This is different from the old filter:verified, which returned legacy-verified accounts. Because nearly every big account on X now has a paid check, filter:blue_verified is the closest current equivalent of a "trusted accounts" filter.
How do I exclude replies from a search?
Pick "Exclude replies" under Replies. The builder adds -filter:replies to your query. If you want the opposite (replies only), pick "Only replies" and it emits filter:replies.
Can I search for tweets with images or videos only?
Yes. Under Media, pick "Images only" for filter:images, "Videos only" for filter:videos, or "Any media" for filter:media. "No media" emits -filter:media to only see plain-text posts. Images and videos filters also cover GIFs in most cases.
What if I want to search a hashtag from a specific account?
Put the hashtag in the Hashtags field and the handle in From, then combine with a date range or min_faves. Example: the builder emits "#buildinpublic from:marchogue min_faves:50" for posts from that author, with that hashtag, that picked up at least 50 likes.
Does this tool work for Twitter search on mobile?
Yes. Copy the generated query into the X app search bar, or tap the "Search on X" button on a phone. Both the app and the mobile web version accept the same operator syntax.
Save the tweets you find in Keep
Once you've dialed in a search, the good tweets turn into good bookmarks. Keep turns the X posts and threads you save into clean, searchable Markdown you can re-read, hand to an AI agent, or paste into Notion or Obsidian.