Twitter API pricing comparison
Every X API, priced the same way.
Providers bill per request, per result or per month, so their headline prices don’t compare. Below, each one is priced on the same jobs at its public list price.
What the same jobs cost.
List prices before promotional credits and plan discounts. Per-request providers are priced at full pages: 20 tweets per search call unless the provider states otherwise.
| Provider | 100,000 tweets (search) | 100,000 followers with profiles | 1,000 single profile lookups | Post one tweet | Log in an X account |
|---|---|---|---|---|---|
| cheapxapi | $3.00 | $0.60 | $0.60 | $0.0006 | $0.10 |
| twitterapi.io | $15.00 | $1.00 | $0.18 | $0.0006 | $0.10 |
| twitterapis.com | $4.00 | $1.14 | $0.80 | $0.0016 | Not published |
| GetXAPI | $5.00 | Not published | $1.00 | $0.002 | $0.01 |
| SocialData | $20.00 | $20.00 | $0.20 | No write API | No write API |
| Sorsa$199 monthly plan | $2.00 | Not published | $2.00 | No write API | No write API |
| Apify Tweet Scraper V2 | $40.00 | Not published | Not published | No write API | No write API |
| Official X API | $500.00 | $1,000.00 | $10.00 | $0.015 | OAuth, free |
Where each figure comes from
- cheapxapi
- Our pricing page. Search pages hold up to 20 tweets and follower pages up to 100 profiles.
- twitterapi.io
- Pricing page and API reference. Followers at 200 per page; one profile is 18 credits.
- twitterapis.com
- Pricing page and API reference. Tweets at 20 per call; followers about 70 per page.
- GetXAPI
- Pricing page, pay-as-you-go rate. Its monthly plans bring standard calls down to $0.33 per 1,000.
- SocialData
- Pricing page: $0.0002 per tweet or profile returned.
- Sorsa
- Pricing page. The tweet figure needs the $199 monthly plan; single lookups from $0.002.
- Apify Tweet Scraper V2
- Apify Store listing: $0.40 per 1,000 tweets, each query must return at least 50.
- Official X API
- X developer pricing page: charged per post, user or follower returned; posting $0.015, or $0.20 with a link.
Plans and payment.
| Provider | Write actions | Billing | Payment | Free credit |
|---|---|---|---|---|
| cheapxapi | Yes | Pay as you go | Crypto (card coming soon) | $1, subject to abuse checks |
| twitterapi.io | Yes | Pay as you go | Card, crypto | Up to $1 |
| twitterapis.com | Yes | Pay as you go | Card, crypto | $0.50 |
| GetXAPI | Yes | Pay as you go, or monthly plans | Card, crypto | $0.10 |
| SocialData | No | Pay as you go | Not published | None |
| Sorsa | No | Monthly plan, from $49 | Card, crypto | 100 requests |
| Apify Tweet Scraper V2 | No | Per result, on an Apify account | Not published | 5 demo runs a month |
| Official X API | Yes | Pay per usage | Card | $20 after the first purchase |
Where cheapxapi is not the cheapest.
A flat price per request favours big pages. These are the cases where another provider is the better deal.
Single lookups
One profile costs $0.0006 on cheapxapi. twitterapi.io charges 18 credits ($0.00018) and SocialData $0.0002, so fetching profiles one at a time is about three times cheaper there.
Big monthly plans
Sorsa’s $199 plan works out to $0.02 per 1,000 tweets, and GetXAPI’s $99 plan to $0.33 per 1,000 calls, if you use the whole allowance. cheapxapi has no plans, so you pay the same rate at any volume.
Endpoint coverage
cheapxapi has 54 endpoints. twitterapis.com lists 121 and GetXAPI more than 60, including full-history timelines, Spaces and DM inbox reads that cheapxapi does not offer.
Paying by card
cheapxapi takes crypto today; card payments are coming soon. Most of the providers above already accept cards.
Other ways to get X data.
RapidAPI listings
Dozens of Twitter APIs are listed on RapidAPI, each with its own monthly tiers, quotas and endpoints. Prices vary too much between listings to give one number, so check the specific listing’s plan page and its per-request quota.
Self-hosted open source
Libraries such as Twikit and twscrape call X directly with your own X accounts. The software is free, but you supply the accounts and proxies, handle logins and rate limits yourself, and the accounts can be locked or suspended. It suits small volumes and teams that want full control.
Data platforms
General scraping platforms, such as Bright Data, sell X data as records or datasets alongside many other sites. They fit teams that already buy data there; for X alone, a dedicated API is usually simpler to integrate.
Questions.
What is the cheapest Twitter/X API?
It depends on the job. For bulk reads paid as you go, cheapxapi is lowest in this comparison: $3.00 per 100,000 tweets and $0.60 per 100,000 followers with profiles. It is not the cheapest for single lookups: 1,000 one-at-a-time profile lookups cost $0.60 on cheapxapi, against $0.18 on twitterapi.io and $0.20 on SocialData. Monthly plans from Sorsa ($0.02 per 1,000 tweets at $199 a month) and GetXAPI ($0.33 per 1,000 calls at $99 a month) also go lower if you use the whole allowance.
How much does it cost to fetch 100,000 tweets or followers?
At list price, 100,000 tweets from search cost $3.00 on cheapxapi, $4.00 on twitterapis.com, $5.00 on GetXAPI, $15.00 on twitterapi.io, $20.00 on SocialData and $500.00 on the official X API. 100,000 followers with full profiles cost $0.60 on cheapxapi, $1.00 on twitterapi.io, $1.14 on twitterapis.com and $1,000.00 on the official X API. Per-request prices assume full pages.
Is there a pay-as-you-go X API with no monthly subscription?
Yes. cheapxapi, twitterapi.io, twitterapis.com, GetXAPI and SocialData all bill per request or per result from a prepaid balance, and the official X API now bills per usage too. On cheapxapi there is no plan, no minimum, and the paid balance never expires.
Which Twitter/X APIs can post tweets?
cheapxapi and twitterapi.io, twitterapis.com, GetXAPI, Official X API offer write actions such as posting, liking and following. SocialData, Sorsa, Apify Tweet Scraper V2 are read-only. A post costs $0.0006 on cheapxapi and $0.015 on the official X API, which charges $0.20 when the post contains a link.