Twitter (X) Search Scraper - Tweets by Keyword & Query avatar

Twitter (X) Search Scraper - Tweets by Keyword & Query

Pricing

Pay per event

Go to Apify Store
Twitter (X) Search Scraper - Tweets by Keyword & Query

Twitter (X) Search Scraper - Tweets by Keyword & Query

Scrape X (Twitter) search by keyword or advanced query (from:, min_faves:, filter:media, date ranges). Returns full text, engagement, author & media. Export JSON/CSV/Excel or Notion. $0.30/1k tweets - cheaper than the big providers, and failed runs are free.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Dami's Studio

Dami's Studio

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

5

Monthly active users

11 days ago

Last modified

Share

⚡ Twitter (X) Search Scraper - Tweets by Keyword

⚡ Scrape X (Twitter) SEARCH results by keyword/query (supports from:, min_faves:, filter:media, date operators). Uses your logged-in account cookies (rotated across a pool, like the paid services) — X search has no keyless path. Returns full text, engagement, author, media. Export JSON/CSV/Excel or deliver to Notion. Pay per tweet.

X gates search and lists behind a login — every provider (including the big paid ones) scrapes these with pools of logged-in accounts. This actor does the same with your account cookies, rotating across them and backing off on rate-limits.

Run it with no cookies first? Without sessionCookies the actor runs in a free demo mode and returns one clearly-labeled _sample tweet so you can preview the output shape. Add cookies for real search results.

How to get the cookie (1 minute):

  1. Log in to x.com in your browser (use a throwaway account you don't mind risking).
  2. Press F12Application tab → Cookieshttps://x.com.
  3. Copy the values of auth_token and ct0.
  4. Paste into sessionCookies as: auth_token=XXXX; ct0=YYYY — add several accounts (one per line) for more throughput; the actor rotates them.

Throwaway accounts get rate-limited/flagged over time — add a few and top them up occasionally (same as the paid services do).

Pricing

$0.30 per 1,000 tweets (pay-per-result). Failed/empty runs cost nothing.