🐦 Twitter / X Tweet Search Scraper
Pricing
$3.00 / 1,000 results
🐦 Twitter / X Tweet Search Scraper
Extract Twitter / X tweet search data — text, views, and more. Scrape by keyword, URL or ID. Export to JSON, CSV & Excel, use the API, schedule runs and integrate. No code required.
Pricing
$3.00 / 1,000 results
Rating
0.0
(0)
Developer
Jackie Chen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Twitter (X) Tweet Search Scraper

Search Twitter / X for tweets by keyword and get clean, structured data for every result: full text, language, timestamp, engagement metrics (likes, retweets, replies, quotes, bookmarks, views), hashtags, mentions, links, media URLs, and full author info.
Unofficial. This Actor is not affiliated with, authorized, or endorsed by Twitter / X or X Corp. It is an independent tool that retrieves publicly available data via a third-party API. Use it in compliance with X's terms and all applicable laws; you are responsible for how you use the retrieved data.
What it does
- Keyword search — give one or more queries; the Actor paginates the Twitter search
timeline for each via cursor pagination until
maxItemsis reached. - Search type — pick which tab to query:
Top,Latest,People,Photos, orVideos. - Twitter search operators work inside a query, e.g.
from:nasa,#space min_faves:100, or quoted phrases.
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchKeywords | string[] | ["nasa"] | Queries to search. Each is paginated independently. |
searchType | enum | Top | Top / Latest / People / Photos / Videos. |
maxItems | integer | 20 | Max total tweets across all keywords. |
Example input
{"searchKeywords": ["nasa", "from:nasa #artemis"],"searchType": "Latest","maxItems": 200}
Output
One dataset item per tweet:
{"tweetId": "2062361194611032525","url": "https://twitter.com/thebetterindia/status/2062361194611032525","type": "tweet","text": "His father drove a tractor to feed the family...","lang": "en","createdAt": "Thu Jun 04 02:30:00 +0000 2026","conversationId": "2062361194611032525","favorites": 381,"retweets": 81,"replies": 1,"quotes": 5,"bookmarks": 40,"views": 11596,"hashtags": ["AnandMegalingam", "SpaceZone"],"mentions": ["SpaceZoneIndia"],"links": [],"mediaUrls": ["https://video.twimg.com/.../uuyxROyZw6-woYJw.mp4?tag=27"],"source": "search:nasa","author": {"screenName": "thebetterindia","name": "The Better India","userId": "...","followersCount": 845294,"verified": true,"location": "India"}}
Notes
- Data is sourced live; X occasionally rate-limits, so the Actor retries transient blocks with exponential backoff.
- Tweet IDs are de-duplicated within a run.
- Pagination follows the API's
next_cursor; the Actor stops when the cursor stops advancing ormaxItemsis reached.
Quick start
- Open the Actor and press Run — the default input works out of the box.
- Adjust the input fields below to your target (keywords, IDs, or URLs) and set
maxItemsto cap spend. - Grab results from the Dataset tab as JSON / CSV / Excel, or pull them via the Apify API and MCP from your own code.
No proxies to configure, no cookies to paste, no login — the Actor handles everything server-side.
Why teams switch to this Twitter (X) search scraper
X's official API is expensive and heavily rate-limited; browser scrapers break on every layout change. This Actor uses a direct HTTP API to return tweets for any query — text, author, and full engagement (likes, retweets, replies, views) — as clean JSON at $3 per 1,000 tweets.
What people build with it
- Brand & crisis monitoring — search your brand and product terms on a schedule; catch complaints and viral moments early.
- Trend tracking — measure how a topic is moving with real engagement numbers, not guesswork.
- Lead & intent mining — find people asking for recommendations or describing problems your product solves.
- Competitive intelligence — track competitor mentions and the feature requests around them.
- Datasets — query-scoped tweet corpora with engagement as a quality weight.
Tips for better results
- Use specific phrases and operators; each query paginates independently.
- Profile the authors behind top tweets with Twitter User Profile Scraper, or pull their timelines with Twitter User Tweets Scraper.
- Engagement fields are numeric, so ranking "what resonated" is trivial.
Why this Actor
- Direct API, no headless browser — fast, stable runs with nothing to babysit.
- No login, no cookies — we never touch your accounts, so there's no ban risk.
- Fresh, real-time data — every run reads the source live, not a stale cache.
- Pay per result — you're billed only for the rows actually delivered.
- Structured JSON — export to CSV, Excel, or JSON, or pull straight from the API / MCP.
Use cases
- Track trends, keywords, and hashtags as they emerge.
- Find top creators and viral content in any niche.
- Run competitor and category research at scale.
- Build content-idea pipelines and trend dashboards.
FAQ
Do I need an account, cookies, or to log in anywhere? No. The Actor talks to a fast, direct HTTP API server-side — you just provide inputs and run it.
How am I billed?
Pay-per-result: a fixed price per row returned, with no separate platform/compute charge. Caps like maxItems keep spend predictable.
Can I run it on a schedule or call it from my app? Yes — use Apify Schedules, the REST API, the JavaScript / Python clients, or the MCP server. See the API tab.
Is this affiliated with Twitter (X)? No. It's an independent tool that collects publicly available data. Use it in line with the platform's terms and applicable law.
More Twitter (X) scrapers by us
- Twitter (X) User Tweets — User timeline · stats · media
- Twitter (X) Profile — Profile · bio · follower counts
- Twitter (X) Tweet Replies — Replies & comments on a tweet
- Twitter (X) User Replies — A user's replies timeline
Browse the full fleet → https://apify.com/ethereal_wool