Example searches
Tap any example to load it into the builder, then adjust the filters to fit your case.
Viral posts on a topic
Surface the posts that actually went viral on a subject, in English, retweets excluded.
("your topic") min_faves:1000 lang:en -filter:retweetsBrand mentions, excluding your own posts
Catch every mention of your brand or handle while filtering out your own posts and retweets.
("YourBrand" OR @yourhandle) -from:yourhandle -filter:retweets lang:enBuying-intent tweets in your category
Find people actively looking for or asking for a recommendation in your category.
("looking for" OR "recommend" OR "anyone use") ("your category") -filter:retweets lang:enA user's best posts in a date window
Pull a single account's top posts inside a fixed date window, replies excluded.
from:username min_faves:100 since:2026-01-01 until:2026-06-01 -filter:repliesHigh-engagement image posts
Get only image posts that cleared an engagement floor.
your-topic filter:images min_faves:200 lang:enQuestions people ask in your niche
Find the questions people repeatedly ask in your niche, to feed content or support.
("how do I" OR "how to") your-topic min_replies:10 -filter:retweetsWhy use this X query builder
Free and unlimited
Build as many queries as you want. No account, no login, and no cap on the building side.
No syntax to memorize
Set filters in plain language and the tool writes the operator string for you, including the Boolean operators (AND, OR, NOT) and exclusions most people get wrong by hand.
Filters X's own form leaves out
The official X advanced search form has no engagement filters. This builder adds min_faves, min_retweets, min_replies, rolling time windows, and granular media types.
Copy to X or pull the data
Most builders stop at a search URL. This one also hands the query to the Sorsa API, so you can retrieve the matching tweets as JSON or CSV instead of scrolling them by hand.
This builder vs X's built-in advanced search
X ships an advanced search form at x.com/search-advanced, but it leaves out most of what makes a query precise.
| Capability | X advanced search form | This builder |
|---|---|---|
| Engagement filters (min_faves, min_retweets, min_replies) | No | Yes |
| Three-state include / exclude toggles | Include only | Off, include, exclude |
| Rolling time window (within the last X) | No | Yes |
| Granular media types (images, video, GIF, news) | Partial | Yes |
| Live query preview with operator and character count | No | Yes |
| Run the query via API and export JSON or CSV | No | Yes |
| Works on mobile | No, web only | Yes |
How the builder works
Set your filters
Fill in keywords, accounts, engagement floors, dates, media, or language. The three-state toggles let you include a condition, exclude it, or leave it off.
Watch the query assemble
The query preview updates live as you go, with an operator and character count so you stay under X's limits.
Copy it or run it
Copy the query to X.com, or run it straight through the Sorsa Playground and API to get structured, exportable results.
Every filter you can set
Here is what each panel controls. For a full reference on what every operator means and how it behaves, see the X search operators cheat sheet.
Tweet content
Words to include, an OR group, an exact phrase in quotes, words to exclude with the minus operator, #hashtags, and $cashtags.
Users
Posts from specific accounts (from:), replies to an account (to:), mentions (@), members of a List (list:), and verified or Premium status (filter:verified, filter:blue_verified).
Tweet type
Include or exclude replies (filter:replies), retweets (filter:retweets), quote tweets (filter:quote), self-threads (filter:self_threads), and link posts (filter:links).
Engagement
Minimum likes (min_faves:), retweets (min_retweets:), and replies (min_replies:), to surface only posts that gained traction.
Media
Require or exclude images (filter:images), video (filter:videos), GIFs (card_name:animated_gif), news links (filter:news), or any media (filter:media).
Date range
A fixed window (since:, until:) or a rolling "within the last" window (within_time:).
Advanced
Language (lang:), a city-and-radius location filter (near:, within:, geocode:), and the posting client (source:).
Want the syntax behind any of these, or copy-paste query recipes? The operators cheat sheet covers all of it.
Who uses the X advanced search builder
Social media managers
Track brand mentions, exclude your own posts, and filter to conversations worth replying to.
Researchers and journalists
Find primary-source posts in a precise date window and isolate high-engagement claims.
OSINT and analysts
Combine accounts, locations, and engagement floors to narrow a firehose to the few posts that matter.
Developers and data teams
Prototype a query visually, then run the exact same string through the Sorsa API in a pipeline.
Frequently asked questions
Is this X advanced search builder free?
Yes. The builder is completely free with no login and no limit on how many queries you create. You only need a Sorsa API key if you choose to run a query through the API to retrieve tweet data, rather than copying it to X.
Do I need to know search operators to use it?
No. That is the point of the builder, you set filters in plain language and it writes the operator string for you. If you do want to learn the syntax, the X search operators cheat sheet explains every operator with examples.
Can I run the query I build, not just copy it?
Yes. Besides copying the query to X.com, you can send it to the Sorsa Playground or call the Search Tweets API endpoint with it and get the matching tweets back as structured JSON, including each author profile, ready to export as CSV.
Does the builder work on mobile?
Yes. The builder is a responsive web tool, so it works in any mobile browser without an app. This matters because X does not include its advanced search form in the mobile app at all.
How is this different from X's built-in advanced search?
X's own advanced search form is web-only and limited: it has no engagement filters and no way to export results. This builder adds operators X's form omits, such as min_faves and rolling time windows, and lets you run the query through an API to pull the data, not just view it.
Can I build queries that the official X API supports?
Most filters here are web-search operators, which the official X API v2 does not support, it silently drops engagement and date-string operators. The Sorsa Search Tweets endpoint accepts the full web operator set, so any query you build here runs as-is. See the operators cheat sheet for the web-versus-API-v2 differences.
Where can I see what each operator does?
The X search operators cheat sheet is the full reference: every operator, what it matches, how it behaves in 2026, and copy-paste query recipes. Use this builder to assemble a query, and the cheat sheet to understand the syntax.
Can I use the builder to search Twitter by date or find old tweets?
Yes. Use the Date range panel to set a fixed since and until window, or a rolling within the last window for recent posts. Combine it with an account or keyword to pull old tweets from a specific period, then copy the query to X or run it through the Sorsa API to export the results.
More free X (Twitter) tools
Sorsa Playground
Run any endpoint from a UI, no code.
ID and handle converter
Convert a user ID to a handle and back.
Shadowban checker
Check whether an account is shadowbanned.
Media downloader
Download photos and video from any tweet.
Compare users
Compare two accounts side by side.
Engagement calculator
Calculate engagement rate from recent posts.
Run your searches at scale with the Sorsa API
The builder is great for one query at a time. When you need to run searches on a schedule, paginate thousands of results, or wire X search into a product, the same operator syntax works directly against the Sorsa Search Tweets API, on a flat 20 requests per second with no per-endpoint windows and no developer-account approval. The guide has production Python and JavaScript examples.