Twitter / X Scraper
Tweets by keyword, hashtag or handle — no paid API key
What it does
Scrape public tweets from X (Twitter) by keyword search, hashtag or user handle. No Twitter API subscription required. Returns tweet text, author, likes, retweets, views, date and media URLs. Pay per tweet delivered — nothing charged on failure.
Built in
- ✓ Keyword / hashtag search and profile timeline modes
- ✓ Engagement metrics: likes, retweets, replies, views
- ✓ Author verification badge, media URLs, hashtags, mentions
- ✓ Honest login-wall detection with clear no-results record
- ✓ Zero charge when X blocks the session
Guides & tutorials
X API Pay-Per-Use vs Scraping in 2026: What 10,000 Tweets Actually Costs
X killed the $200/month Basic tier for new developers and moved to metered pricing at $0.005 per post read, capped at 2M reads a month. Here is the real cost math against a pay-per-result scraper, and the cases where the official API is still the right call.
Twitter / X Data Without the API: Scraping Public Tweets by Keyword or Handle
How to collect tweets from X (Twitter) without a paid API subscription — keyword search, hashtag tracking and profile timelines using a browser-based scraper.
Common questions
Does this require a Twitter API key? +
No. The actor uses a real browser with residential proxy to access publicly visible X pages, with no Twitter developer account needed.
Why am I getting zero tweets? +
X enforces a strict login gate on automated sessions. When X detects a non-authenticated browser, it redirects all requests to the sign-in page. The actor detects this and exits cleanly with no charge. Results depend on the residential IP assigned to your run.
What data is returned per tweet? +
Tweet ID, URL, author name and handle, verified status, tweet text, timestamp, likes, retweets, replies, views, media URLs, hashtags, and @mentions.
Can I filter by top tweets vs latest? +
Yes. The searchFilter input accepts "top" or "latest" to control the X search tab used for keyword queries.
Try it on Apify.
Pay only for results delivered. No credit card required to sign up.