Skip to content
cheapxapi

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.

Cost of common Twitter/X API jobs by provider, in US dollars
Provider100,000 tweets (search)100,000 followers with profiles1,000 single profile lookupsPost one tweetLog 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.0016Not published
GetXAPI$5.00Not published$1.00$0.002$0.01
SocialData$20.00$20.00$0.20No write APINo write API
Sorsa$199 monthly plan$2.00Not published$2.00No write APINo write API
Apify Tweet Scraper V2$40.00Not publishedNot publishedNo write APINo write API
Official X API$500.00$1,000.00$10.00$0.015OAuth, 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.

Billing model, payment methods and write support by provider
ProviderWrite actionsBillingPaymentFree credit
cheapxapiYesPay as you goCrypto (card coming soon)$1, subject to abuse checks
twitterapi.ioYesPay as you goCard, cryptoUp to $1
twitterapis.comYesPay as you goCard, crypto$0.50
GetXAPIYesPay as you go, or monthly plansCard, crypto$0.10
SocialDataNoPay as you goNot publishedNone
SorsaNoMonthly plan, from $49Card, crypto100 requests
Apify Tweet Scraper V2NoPer result, on an Apify accountNot published5 demo runs a month
Official X APIYesPay per usageCard$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.

One price per request. No plan to outgrow.