Short answer
- Cheapest per tweet: scrape.badger's X Tweet Scraper, 0.15 USD per 1,000 on the free plan and 0.12 USD on Gold. xquik's and ours also charge 0.15 USD; xquik adds Apify platform usage, ours adds 0.00005 USD per run.
- Most used, with search filters: Tweet Scraper V2 at 0.40 USD per 1,000, at least 50 tweets per query.
- Profiles, followers and following: Twitter User Scraper, from 4.40 USD per 1,000 profiles.
- Official and with full-archive search: the X API, at 5.00 USD per 1,000 post reads.
- Profiles, timelines and threads with no search: our X scraper, 0.15 USD per 1,000 results.
Price
| Actor | Users, last 30 days | Per 1,000 results | Price as listed |
|---|---|---|---|
| Tweet Scraper V2 | 9,839 | 0.40 USD | 0.0004 USD per tweet on every plan |
| Tweet Scraper (kaitoeasyapi) | 5,351 | 0.18 to 0.25 USD | 0.00025 USD per tweet on the free plan, down to 0.00018 USD on Gold and up |
| X (Twitter) Tweet Scraper (xquik) | 3,079 | 0.15 USD | 0.00015 USD per delivered tweet on every plan |
| Twitter Scraper Unlimited | 2,332 | 0.40 USD plus query fees, at 5 queries or fewer | 0.016 USD per search, profile or list query (first ~40 results) or 0.05 USD per tweet URL, plus 0.0004 to 0.002 USD per item by queries in the run |
| Twitter User Scraper | 1,150 | 4.40 USD per 1,000 profiles by handle | 0.004 USD per profile query plus 0.0004 USD per user; 0.016 USD per followers, following or retweeters query |
| X Tweet Scraper (scrape.badger) | 677 | 0.12 to 0.15 USD | 0.00015 USD per tweet on the free plan, down to 0.00012 USD on Gold and up |
| X (Twitter) Scraper (ours) | 1 | 0.15 USD | 0.00015 USD per result plus 0.00005 USD per run start |
What each reads, and its limits
| Actor | What it reads | Limits |
|---|---|---|
| Tweet Scraper V2 | Search with advanced filters, lists and profiles, by term or URL. | Each query must return at least 50 tweets. Free plan: 5 runs a month, 10 items each. No single tweets or conversations. 1 concurrent run with up to 5 batched queries. |
| Tweet Scraper (kaitoeasyapi) | Search filters, a user's tweets, tweet ids; rows carry the author profile with followers. | A query returns about 20 tweets and pagination is not reliable, so split long time ranges. A minimum charge per call applies even with no results. |
| X (Twitter) Tweet Scraper (xquik) | Tweets, replies, profiles' posts, lists and searches; the readme claims 63 fields per tweet and 50+ filters. | Needs at least one of URLs, handles, list ids, tweet ids or search terms. Apify platform usage is billed to you on top of the price. |
| Twitter Scraper Unlimited | Search, profiles, lists and single tweets. | No minimum result count. The per-item price rises with the number of queries in a run, up to 0.002 USD above 100 queries. |
| Twitter User Scraper | Profiles, followers, following, retweeters and user search. No tweets. | At least 5 objects per run. Free plan: 5 runs a month, 10 items each. 1 or 2 concurrent runs. |
| X Tweet Scraper (scrape.badger) | Advanced search with 40+ filters, batch tweet lookup, replies, retweeters, favoriters, quotes and similar tweets, as its description says. | Not stated in its Store description. Runs at 512 MB by default. |
| X (Twitter) Scraper (ours) | Profiles, timelines, posts by URL, threads and first replies, with views, media and full long-post text. | No keyword search and no follower lists. Threads and replies are the logged-out first view. Up to 10,000 results per run. |
The X API
| X API | On 2026-10-25 |
|---|---|
| Plans | Pay-per-use with prepaid credits, no subscription, no minimum spend; Enterprise above the cap. No Basic or Pro plan is listed. |
| Posts: Read | 0.005 USD per post returned (5.00 USD per 1,000) |
| User: Read | 0.010 USD per user returned (10.00 USD per 1,000) |
| Following/Followers: Read | 0.010 USD per user returned |
| Monthly cap | 3 million post reads per billing cycle on pay-per-use |
| Repeat reads | The same post or user read again in the same UTC day is not charged again |
| Recent search | Last 7 days, up to 100 posts per request, 450 requests per 15 minutes per app |
| Full-archive search | Up to 500 posts per request, 1 request per second per app |
How we compared
We searched the Apify Store for twitter, tweets and x.com on 2026-10-25 and kept the 5 X scrapers with the most users in the last 30 days, added scrape.badger's because it matches the lowest price, then added ours.
Prices are the per-event prices in each Actor's pricing record; per 1,000 is our arithmetic from them.
We did not run the other Actors, so this page compares what they publish, not how well they work.
Frequently asked questions
What is the cheapest X scraper on Apify?
On 2026-10-25, scrape.badger's X Tweet Scraper charged 0.15 USD per 1,000 tweets on the free plan and 0.12 USD on Gold and higher plans. xquik's X Tweet Scraper and ours also charge 0.15 USD on every plan; xquik bills Apify platform usage on top, and ours adds 0.00005 USD per run start.
Is the X API cheaper than a scraper?
Not per post. The X API charged 0.005 USD per post read on pay-per-use, which is 5.00 USD per 1,000 posts, about 33 times the 0.15 USD of the cheapest Actors. The X API is the official route, with full-archive search and write access.
Does the X API still have Basic and Pro tiers?
docs.x.com listed only pay-per-use credits and an Enterprise plan on 2026-10-25. Pay-per-use is capped at 3 million post reads a month; above that X asks you to contact them for Enterprise.
Which X scraper should I use for keyword search?
One with a search input: Tweet Scraper V2 if each query returns 50 or more tweets, Twitter Scraper Unlimited for small queries, or xquik and kaitoeasyapi for the lowest price per tweet. Our Actor does not search.
Next
Inputs, outputs and code for our Actor: X scraper tutorial.
Try it: X (Twitter) Scraper on Apify.