X/Twitter Scraper — Fast & Cheap
Pricing
from $0.20 / 1,000 results
X/Twitter Scraper — Fast & Cheap
Scrape tweets, profiles, followers & following from X/Twitter. 5 modes × 40+ fields × 15 filters × multi-account rotation. $0.20/1K results — 50% cheaper than competitors.
Pricing
from $0.20 / 1,000 results
Rating
0.0
(0)
Developer
XiaoZhi DataTools
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape tweets, profiles, followers & following from X/Twitter. 5 modes × 40+ fields × 15 filters × multi-account rotation.
Built on Scweet (1.5K stars, actively maintained) — uses Twitter's internal GraphQL API with TLS fingerprint matching. No official API needed.
Why Choose This Scraper?
| This Scraper | apidojo V2 (59K users) | kaitoeasyapi (15K users) | xquik (1K users) | |
|---|---|---|---|---|
| Price | $0.20/1K | $0.40/1K | $0.25/1K | $0.15/1K |
| Output fields | 40+ | ~20 | ~25 | ~30 |
| Date filter | ✅ Works | ❌ Broken | ⚠️ UNIX only | ✅ Works |
| Tweet type filter | ✅ 6 options | ❌ No | ❌ No | ❌ No |
| Multi-query | ✅ One per line | ✅ Array | ✅ Array | ✅ Array |
| Multi-account | ✅ Auto rotation | ❌ No | ❌ No | ❌ No |
| Default limit | ✅ 100 | ❌ None ($55 bills) | ✅ 200 | ✅ 100 |
| View count | ✅ Yes | ❌ No | ❌ No | ❌ No |
| Bookmark count | ✅ Yes | ❌ No | ❌ No | ❌ No |
| User metadata | ✅ 15+ fields | ⚠️ Basic | ⚠️ Basic | ⚠️ Basic |
5 Scraping Modes
1. 🔍 Search Tweets
Search tweets by keyword with 15+ filters. Supports Twitter advanced search operators.
2. 📝 Profile Tweets
Get timeline tweets from specific users.
3. 👥 Followers
Get follower lists for any public account.
4. 👤 Following
Get following lists for any public account.
5. ℹ️ User Info
Get detailed profile metadata (bio, followers, verified status, etc.)
40+ Output Fields Per Tweet
Basic: tweet_id, text, embedded_text, emojis, timestamp, tweet_url
Engagement: likes, retweets, replies, view_count, bookmark_count, quote_count
Author: username, display_name, user_id, user_followers, user_following, user_verified, user_blue_verified, user_description, user_location, user_statuses_count, user_profile_image
Content: image_links, media_count, media_types, video_urls, hashtags, user_mentions, urls
Metadata: lang, source, is_quote, is_reply, is_retweet, conversation_id, in_reply_to_tweet_id, in_reply_to_username, possibly_sensitive
Search: search_term (when tagging enabled)
15 Search Filters
| Filter | Type | Description |
|---|---|---|
query | textarea | Keywords or advanced operators. Multiple queries: one per line |
since | date | Only tweets after YYYY-MM-DD |
until | date | Only tweets before YYYY-MM-DD |
displayType | select | Top, Latest, Photos, Videos |
tweetType | select | all, originals_only, replies_only, retweets_only, exclude_replies, exclude_retweets |
lang | text | ISO 639-1 language code (en, es, fr, ja, zh...) |
minLikes | number | Minimum likes threshold |
minRetweets | number | Minimum retweets threshold |
minReplies | number | Minimum replies threshold |
hasImages | checkbox | Only tweets with images |
hasVideos | checkbox | Only tweets with videos |
hasLinks | checkbox | Only tweets with URLs |
verifiedOnly | checkbox | Only verified users |
blueVerifiedOnly | checkbox | Only X Premium (Blue) subscribers |
includeSearchTerms | checkbox | Tag results with which query found them |
How to Get auth_token
- Log in to x.com in your browser
- Press F12 → Application → Cookies →
https://x.com - Copy the
auth_tokenvalue (~40 char hex string) - Paste into the input field
auth_token stays valid for weeks/months. Multiple tokens = higher rate limits via auto-rotation.
Advanced Search Examples
# From a specific userfrom:elonmusk# AI tweets with 100+ likes, in EnglishAI min_faves:100 lang:en# Exclude retweets, images onlynature -filter:retweets filter:images# Date range + languagepython since:2025-01-01 until:2025-06-01 lang:en# Multiple queries (one per line in input)machine learningdeep learningneural networks
Pricing
- $0.20 per 1,000 results — 50% cheaper than apidojo ($0.40)
- Default
maxResults=100→ typical run costs $0.02 - No hidden fees, no surprise charges
Technical Details
- Built on Scweet v5.3 (1.5K stars)
- Uses Twitter's internal GraphQL API with TLS fingerprint matching (
curl_cffi) - Automatic guest token management and rotation
- Multi-account support for higher rate limits
- Built-in deduplication (same tweet won't appear twice)
- Auto-fresh GraphQL query IDs via manifest scraping
Limitations
- Requires
auth_tokenfrom a logged-in X/Twitter session - Rate limited by Twitter (mitigated by multi-account rotation)
- auth_token expires after weeks/months (needs refresh)
- Private/protected accounts cannot be scraped
- No conversation thread expansion (search results only)