Twitter Advanced Search
Sorsa Twitter Advanced Search finds public X posts by words, account, date or likes and shows them right here.
Matching posts appear here, with their authors, dates, likes and views.
Type words or a full query, or set filters, then press Search.
How to search Twitter with advanced filters
Type your words or a full query into Sorsa Twitter Advanced Search, narrow it with filters for accounts, dates and likes, and press Search: the first 20 matching public posts appear on this page, Top or Latest.
- Type the searchWords, a phrase in quotes, a #hashtag or any X operator: the field works like X’s search box.
- Narrow itEach filter writes its operator into the field, so you always see the query that runs.
- SearchThe posts appear here, Top or Latest. Copy the query, or open it on X.
The search works in any browser, on any phone.
"northern lights"this exact phrasefrom:tundra_skies_photographyposts by this accountmin_faves:500at least 500 likessince:2024-05-01on or after May 1, 2024filter:imagesphotos only
Search one account’s posts for a word
The search most people come for. Put the handle in From these accounts and the word in the search box: X returns that account’s posts that contain it, from its whole public history.
cardamom from:harbourlight_bakery
- Type the word or phrase into the search box.
- Open Accounts and put the handle in From these accounts.
- Add Since and Before to keep one period, then press Search. Pick Latest to read them in order.
Everything one account posted on a single day, hour by hour: Search Tweets by Date. Its most liked posts, ranked: Twitter Top Tweets Finder. All of its posts in a spreadsheet: Export Tweets to CSV.
Advanced search examples
Six searches worth keeping. Each one runs here as it is; swap the words and handles for your own topic, brand or account.
Brand mentions, without your own posts
Every post that names the brand or tags its account, minus the brand’s own.
("Lumen Lamp" OR @lumenlamp_official) -from:lumenlamp_officialPosts that took off on a topic
Original posts with at least 1,000 likes, replies left out.
"northern lights" min_faves:1000 -filter:repliesQuestions people ask about a topic
Posts that ask for help, for a FAQ, a support page or your next post.
("how do I" OR "any tips") sourdoughOne account in one month
Everything a single account posted between two dates, in order.
from:harbourlight_bakery since:2025-12-01 until:2026-01-01Photos only, from a List of accounts
Photo posts on a topic from the members of a public List.
list:1850011112223334445 "northern lights" filter:imagesPeople looking for a product like yours
Posts asking for a recommendation in your category.
("looking for" OR "recommend") lamp -filter:replies
Every filter and the operator it writes
Each filter on this page writes one X search operator into the query. Words separated by spaces must all match; OR, in capitals, matches either side; a minus leaves a word or an operator out.
X counts about 22 operators in one search and ignores the rest. Operators tied to your own X account, such as filter:follows and near:me, are left out. For every operator X knows, with recipes, see Twitter search operators.
| Filter | Operator | What it finds |
|---|---|---|
| Words in the search box | northern lights | posts with every word, in any order |
| This exact phrase | "northern lights" | the words together, in this order |
| Any of these words | (aurora OR borealis) | posts with at least one of them |
| None of these words | -forecast | leaves out posts with the word |
| These hashtags | #aurora | posts with the hashtag |
| From these accounts | from:username | posts by the account |
| Replying to | to:username | replies to the account |
| Mentioning | @username | posts that mention the account |
| Since | since:2026-01-01 | posts on or after the day |
| Before | until:2026-02-01 | posts before the day; the day itself is left out |
| Past day, week, month | within_time:7d | posts from the last 1, 7 or 30 days |
| Minimum likes | min_faves:100 | posts with at least 100 likes |
| Minimum reposts | min_retweets:20 | posts reposted at least 20 times |
| Minimum replies | min_replies:5 | posts with at least 5 replies |
| Replies: only or none | filter:replies, -filter:replies | only replies, or no replies |
| Quote posts: only or none | filter:quote, -filter:quote | only quote posts, or none |
| Links: only or none | filter:links, -filter:links | posts with a link, or without one |
| Media | filter:images, filter:videos, filter:media | photos, videos, or either |
| No photos or videos | -filter:media | text posts and links only |
| Language | lang:en | posts X detects as that language |
| Verified accounts only | filter:blue_verified | posts by X Premium accounts |
| Links to this site | url:example.com | posts linking to the domain |
| From a List | list:1850011112223334445 | posts by the members of a public List |
X’s advanced search and this page
X’s form at x.com/search-advanced writes the same operators. The difference is what happens after you press Search.
X’s advanced search
- The results open on x.com
- Words, accounts, replies, links, likes, dates and language
- The query shows in X’s search bar after the search
- The posts stay on x.com, with no export
Sorsa Twitter Advanced Search
- The first 20 posts right here
- X’s filters plus photos and videos, quote posts, verified accounts, a site’s links and Lists
- The query in plain sight as you build it, Top or Latest
- Every page of the same search through Sorsa API, back to 2006, as CSV or on a schedule
Run the same search on a schedule
Sorsa API takes the query you build here as it is. POST /search-tweets returns 20 posts a request with likes, views and each author’s profile, pages through every match back to 2006 with next_cursor, and with since_id: in the query a run every hour fetches only the new posts.
One check an hour is about 720 requests a month. Call it from a script, a cron job or a no-code tool such as n8n, Make or Zapier: Sorsa API answers polls, it doesn’t push.
A walk-through with Python and JavaScript: the Twitter search API guide. Keeping a search running around the clock: real-time Twitter monitoring.
One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing.
No credit card, and they never expire.
POST https://api.sorsa.io/v3/search-tweets
ApiKey: YOUR_API_KEY
{
"query": "\"northern lights\" filter:images",
"order": "latest"
}The newest posts on the topic with photos, 20 a request, as JSON.
{
"tweets": [
{
"id": "1983872094371274987",
"full_text": "Northern lights over the lake at 1 am...",
"created_at": "2026-10-30T02:15:00Z",
"likes_count": 8940,
"retweet_count": 1730,
"reply_count": 214,
"view_count": 402000,
"user": {
"username": "tundra_skies_photography",
"followers_count": 48210
}
}
],
"next_cursor": "DAADDAABCgABG9x3"
}Endpoints for this job
POST /search-tweetsAny advanced search, Top or Latest, 20 posts a request.POST /mentionsEvery post that mentions an account, with like and date filters.POST /tweet-info-bulkFresh counts for up to 100 saved posts in one request.
Twitter advanced search questions
The search
Is this Twitter advanced search free?
Yes. Building a search, copying it and running it here are free, with no sign-up: each run shows the first 20 matching posts. For the pages after that, a free Sorsa API key comes with 100 requests, about 2,000 posts, and no card.
How do I search one person’s tweets for a word?
Put the handle in From these accounts and the word in the search box, which writes from:username word. Add Since and Before to keep one period, and pick Latest to read the posts in order.
How do I search tweets between two dates?
Set Since and Before. They write since:2026-01-01 until:2026-02-01, and the Before day itself is left out. For everything one account posted on a single day, use Search Tweets by Date.
How many results do I see?
The first 20 posts of a search, Top or Latest. The next pages come through Sorsa API: 20 posts a request, back to 2006, in the API Playground or your own code.
What’s the difference between Top and Latest?
Top is X’s pick of popular posts, a sample. Latest is every matching post, newest first. For one account or a date range, use Latest.
Why does my search find nothing?
Most often it’s Top with a narrow search: switch to Latest. Then drop the minimum likes, widen the dates, and check that a phrase in quotes matches word for word. Before leaves its own day out.
How far back can it search?
X’s whole public history, back to 2006, for posts that are still public. Deleted posts and protected accounts are gone from search.
Will anyone know what I searched?
No. Searching here notifies nobody, and your own X account is never touched.
Operators
Do I need to know search operators?
No. The filters write them into the query for you. You can also type any operator X knows straight into the search box, and the filters pick up the ones they hold.
Is it min_faves or min_likes?
min_faves. X’s operator for a minimum number of likes keeps the old name, faves, from favorites: min_faves:100 finds posts with at least 100 likes. min_retweets and min_replies work the same way.
How do I find posts that mention an account?
Type @username, or use Mentioning. from:username finds the account’s own posts, and to:username the replies sent to it. Who mentions an account right now, with the daily volume: Twitter Mentions Checker.
Does OR work in X search?
Yes, in capitals: aurora OR borealis. Words with only a space between them must all match, a minus leaves a word out, and brackets group a part of the query.
Can I search for a hashtag or for accounts by bio?
A hashtag, yes: #aurora, or the hashtags filter. For a hashtag’s volume and top voices, see Twitter Hashtag Analytics. Accounts by the words in their bio: Twitter Bio Search.
Sorsa API
Can I run a search on a schedule?
Yes, through Sorsa API: a script or a no-code tool calls POST /search-tweets every hour with your query, and since_id: brings back only the posts it hasn’t seen. The API answers polls; it doesn’t push.
Can I export the results to CSV?
The API Playground exports every page of a search to CSV, Excel or JSON with a free key. This page shows the first 20 posts.
How much does a search cost through the API?
One request returns 20 posts: 1,000 posts from $0.07 on Sorsa API, against $5.00 on the official X API at $0.005 a post read. The first 100 requests, about 2,000 posts, are free, with no card, and never expire.
Do these queries work on the official X API?
Not all of them. The official X API v2 has its own operator set, without min_faves, min_retweets or min_replies, and takes dates as start_time and end_time. Sorsa API takes the query exactly as X’s search box does.
Run this search every hour
Sorsa API takes the same query from your code or a no-code tool: every match back to 2006, 20 posts a request, 1,000 posts from $0.07.
No credit card, and they never expire. 6B+ requests served since 2022.
Account checks
Followers & audience
Posts & conversations
Analytics & creators
For developers
How to search Twitter with advanced filters
Type words or a query, add filters, press Search: the first 20 matching public posts appear here.
- Type the searchWords, a phrase in quotes, a #hashtag or any X operator: the field works like X’s search box.
- Narrow itEach filter writes its operator into the field, so you always see the query that runs.
- SearchThe posts appear here, Top or Latest. Copy the query, or open it on X.
"northern lights"this exact phrasefrom:tundra_skies_photographyposts by this accountmin_faves:500at least 500 likessince:2024-05-01on or after May 1, 2024filter:imagesphotos only
Search one account’s posts for a word
Put the handle in From these accounts and the word in the box: that account’s posts with the word, back to 2006.
cardamom from:harbourlight_bakery
Everything one account posted on a single day, hour by hour: Search Tweets by Date. Its most liked posts, ranked: Twitter Top Tweets Finder. All of its posts in a spreadsheet: Export Tweets to CSV.
Advanced search examples
Six searches worth keeping. Each one runs here; swap in your own words and handles.
Brand mentions, without your own posts
("Lumen Lamp" OR @lumenlamp_official) -from:lumenlamp_officialPosts that took off on a topic
"northern lights" min_faves:1000 -filter:repliesQuestions people ask about a topic
("how do I" OR "any tips") sourdough
One account in one month
from:harbourlight_bakery since:2025-12-01 until:2026-01-01Photos only, from a List of accounts
list:1850011112223334445 "northern lights" filter:imagesPeople looking for a product like yours
("looking for" OR "recommend") lamp -filter:replies
Every filter and the operator it writes
Each filter writes one X search operator. Spaces mean AND, OR in capitals means either, a minus leaves out.
For every operator X knows, with recipes, see Twitter search operators.
X’s advanced search and this page
X’s form writes the same operators. The difference is what happens after Search.
X’s advanced search
- The results open on x.com
- Words, accounts, replies, links, likes, dates and language
- The query shows in X’s search bar after the search
- The posts stay on x.com, with no export
Sorsa Twitter Advanced Search
- The first 20 posts right here
- X’s filters plus photos and videos, quote posts, verified accounts, a site’s links and Lists
- The query in plain sight as you build it, Top or Latest
- Every page of the same search through Sorsa API, back to 2006, as CSV or on a schedule
Run the same search on a schedule
POST /search-tweets takes this query as it is: 20 posts a request with likes, views and each author, every page back to 2006.
One check an hour is about 720 requests a month, from a script or a no-code tool.
One call is one request, whatever it returns, and failed requests are never charged: Sorsa API pricing.
No credit card, and they never expire.
Twitter advanced search questions
The search
Is this Twitter advanced search free?
Yes. Building a search, copying it and running it here are free, with no sign-up: each run shows the first 20 matching posts. For the pages after that, a free Sorsa API key comes with 100 requests, about 2,000 posts, and no card.
How do I search one person’s tweets for a word?
Put the handle in From these accounts and the word in the search box, which writes from:username word. Add Since and Before to keep one period, and pick Latest to read the posts in order.
How do I search tweets between two dates?
Set Since and Before. They write since:2026-01-01 until:2026-02-01, and the Before day itself is left out. For everything one account posted on a single day, use Search Tweets by Date.
How many results do I see?
The first 20 posts of a search, Top or Latest. The next pages come through Sorsa API: 20 posts a request, back to 2006, in the API Playground or your own code.
What’s the difference between Top and Latest?
Top is X’s pick of popular posts, a sample. Latest is every matching post, newest first. For one account or a date range, use Latest.
Why does my search find nothing?
Most often it’s Top with a narrow search: switch to Latest. Then drop the minimum likes, widen the dates, and check that a phrase in quotes matches word for word. Before leaves its own day out.
How far back can it search?
X’s whole public history, back to 2006, for posts that are still public. Deleted posts and protected accounts are gone from search.
Will anyone know what I searched?
No. Searching here notifies nobody, and your own X account is never touched.
Operators
Do I need to know search operators?
No. The filters write them into the query for you. You can also type any operator X knows straight into the search box, and the filters pick up the ones they hold.
Is it min_faves or min_likes?
min_faves. X’s operator for a minimum number of likes keeps the old name, faves, from favorites: min_faves:100 finds posts with at least 100 likes. min_retweets and min_replies work the same way.
How do I find posts that mention an account?
Type @username, or use Mentioning. from:username finds the account’s own posts, and to:username the replies sent to it. Who mentions an account right now, with the daily volume: Twitter Mentions Checker.
Does OR work in X search?
Yes, in capitals: aurora OR borealis. Words with only a space between them must all match, a minus leaves a word out, and brackets group a part of the query.
Can I search for a hashtag or for accounts by bio?
A hashtag, yes: #aurora, or the hashtags filter. For a hashtag’s volume and top voices, see Twitter Hashtag Analytics. Accounts by the words in their bio: Twitter Bio Search.
Sorsa API
Can I run a search on a schedule?
Yes, through Sorsa API: a script or a no-code tool calls POST /search-tweets every hour with your query, and since_id: brings back only the posts it hasn’t seen. The API answers polls; it doesn’t push.
Can I export the results to CSV?
The API Playground exports every page of a search to CSV, Excel or JSON with a free key. This page shows the first 20 posts.
How much does a search cost through the API?
One request returns 20 posts: 1,000 posts from $0.07 on Sorsa API, against $5.00 on the official X API at $0.005 a post read. The first 100 requests, about 2,000 posts, are free, with no card, and never expire.
Do these queries work on the official X API?
Not all of them. The official X API v2 has its own operator set, without min_faves, min_retweets or min_replies, and takes dates as start_time and end_time. Sorsa API takes the query exactly as X’s search box does.
Run this search every hour
Sorsa API takes the same query from your code or a no-code tool: every match back to 2006, 20 posts a request, 1,000 posts from $0.07.
Get 100 free requestsNo credit card, and they never expire. 6B+ requests served since 2022.
Words
northern lightsWords in the search box: posts with every word, in any order"northern lights"This exact phrase: the words together, in this order(aurora OR borealis)Any of these words: posts with at least one of them-forecastNone of these words: leaves out posts with the word#auroraThese hashtags: posts with the hashtag
Accounts
from:usernameFrom these accounts: posts by the accountto:usernameReplying to: replies to the account@usernameMentioning: posts that mention the accountlist:1850011112223334445From a List: posts by the members of a public List
Dates
since:2026-01-01Since: posts on or after the dayuntil:2026-02-01Before: posts before the day; the day itself is left outwithin_time:7dPast day, week, month: posts from the last 1, 7 or 30 days
Minimum engagement
min_faves:100Minimum likes: posts with at least 100 likesmin_retweets:20Minimum reposts: posts reposted at least 20 timesmin_replies:5Minimum replies: posts with at least 5 replies
Type and media
filter:replies, -filter:repliesReplies: only or none: only replies, or no repliesfilter:quote, -filter:quoteQuote posts: only or none: only quote posts, or nonefilter:links, -filter:linksLinks: only or none: posts with a link, or without onefilter:images, filter:videos, filter:mediaMedia: photos, videos, or either-filter:mediaNo photos or videos: text posts and links only
More
lang:enLanguage: posts X detects as that languagefilter:blue_verifiedVerified accounts only: posts by X Premium accountsurl:example.comLinks to this site: posts linking to the domain
X counts about 22 operators in one search and ignores the rest. Operators tied to your own X account, such as filter:follows and near:me, are left out.
Endpoints for this job
POST /search-tweetsAny advanced search, Top or Latest, 20 posts a request.POST /mentionsEvery post that mentions an account, with like and date filters.POST /tweet-info-bulkFresh counts for up to 100 saved posts in one request.
A walk-through with Python and JavaScript: the Twitter search API guide. Keeping a search running around the clock: real-time Twitter monitoring.
The request and its answer
POST https://api.sorsa.io/v3/search-tweets
ApiKey: YOUR_API_KEY
{
"query": "\"northern lights\" filter:images",
"order": "latest"
}{
"tweets": [{
"full_text": "Northern lights over...",
"likes_count": 8940,
"user": { "username": "tundra_skies_photography" }
}],
"next_cursor": "DAADDAABCgABG9x3"
}