Skip to content

Twitter API Cost Calculator

Sorsa Twitter API Cost Calculator turns the tweets, profiles and followers your product reads each month into a monthly bill on the official X API and on Sorsa API. Free, no sign-up.Price the tweets, profiles and followers you read each month on the official X API and on Sorsa API.

Your data each month

Your data each month

Type a number or pick a size
Start from a job
  • Tweets that match a search query, 20 per request
  • Tweets you have the IDs or links of, 100 per request

  • Accounts by username or ID, 100 per request

  • Who follows an account, and whom it follows, 200 per request

Every tweet comes with its author’s profile at no extra cost, and failed requests are never charged.

Your monthly estimate shows up here

Pick a size for any row, type a number, or start from a job.Pick a size for any row or start from a job: the Sorsa API plan that fits, the lowest total for the job, and what the official X API would bill for the same data.

  • The Sorsa API plan that fits the job
  • The lowest total, with extra requests
  • What the official X API would bill for the same data
  • Monthly or yearly billing

What 1,000 tweets cost on each API

The official X API bills every item it returns: $0.005 per post read and $0.010 per profile or follower. Sorsa API bills the request, and one request returns up to 100 tweets or 200 followers. The whole rate card, and what changed in 2026, is in our guide to X API pricing.

  • Tweets

    Official X API$5.00
    Sorsa APIfrom $0.014
  • Followers

    Official X API$10.00
    Sorsa APIfrom $0.007
  • Profiles

    Official X API$10.00
    Sorsa APIfrom $0.014
  • Search results

    Official X API$5.00
    Sorsa APIfrom $0.07

3 million post reads a month is where pay-per-use on the official X API stops. Past it, X asks for an Enterprise contract, from about $42,000 a month. Sorsa API has no such cap.

How the calculator works

Two meters run on the same data. The official X API counts items; Sorsa API counts requests, and a request returns a whole page of them.

The official X API side

Each monthly volume times its rate: $0.005 per post read, $0.010 per profile or follower read. A follow, retweet or comment check costs at least one of those, since X has no single call for it. Tweets from many accounts (search, mentions, replies, quotes, list feeds) bring their authors, and X bills each author as a profile read, so those rows cost $0.015 per tweet. Tweets by ID and an account’s own timeline are billed as posts only.

The Sorsa API side

Each volume divided by what one request returns: 100 tweets or profiles by ID, 200 followers, about 20 search results, one check. The total is matched to the smallest plan that covers it, and to a smaller plan plus extra requests at that plan’s extra-request price when that costs less. Yearly billing prices a plan at a twelfth of its yearly sum.

By hand

Official X API = posts × $0.005 + authors × $0.010 + profiles and followers × $0.010

Sorsa API requests = tweets by ID ÷ 100 + profiles ÷ 100 + followers ÷ 200 + search results ÷ 20 + checks

The reasons the official meter runs this high are in why the X API is so expensive.

Brand monitoring: 100,000 mentions a month

Official X API

100,000 post reads × $0.005$500
100,000 authors × $0.010$1,000
A month$1,500

Sorsa API

100,000 mentions ÷ 20 per request5,000 requests
Starter covers 10K requests a month$49
A month$49

30x cheaper Authors come inside every tweet on Sorsa API, at no extra cost.

What 10,000, 100,000 and 1 million tweets cost

Tweets from a search, a month at a time, priced by the calculator above. Search pages return about 20 tweets, so lookups by ID need a fifth of these requests.

Tweets a monthOfficial X API, posts onlyOfficial X API, with authorsSorsa API requestsSorsa API plan
10,000$50$150500Starter, $49 a month
100,000$500$1,5005,000Starter, $49 a month
1,000,000$5,000$15,00050,000Pro, $199 a month
3,000,000 3 million is where pay-per-use stops$15,000$45,000150,000Growth, $475 a month (or Pro + 50K extra requests, $299)
10,000,000Pay-per-use stopsEnterprise contract, from about $42,000 a month500,000Enterprise, $899 a month

What common jobs cost

Four common jobs, priced the same way. Load one into the calculator and change the numbers to yours.

  • Brand monitoring

    Every post that mentions your brand, with its author.

    100K mentions

    Official X API
    $1,500
    Sorsa API
    Starter, $495,000 requests a month
  • Audience research

    The followers of the accounts your customers follow.

    1M followers and following

    Official X API
    $10,000
    Sorsa API
    Starter, $495,000 requests a month
  • Competitor tracking

    Ten rivals: their posts, replies and new followers.

    50K account timelines, 500K followers and following

    Official X API
    $5,250
    Sorsa API
    Starter, $495,000 requests a month
  • AI dataset

    A million posts on your topic for training or retrieval.

    1M search results

    Official X API
    $15,000
    Sorsa API
    Pro, $19950,000 requests a month

What can change your real bill

The estimate prices full pages and every item once. Four things move a real invoice.

  • Repeats on the same day

    The official X API bills the same post or profile once per UTC day, so a job that fetches the same items again and again pays less than volume times rate. X calls this a soft guarantee, so it is no number to budget on.

  • Narrow searches

    A search that matches few posts returns pages of fewer than 20, which takes more requests per tweet on Sorsa API. Wider queries, and lookups by ID, bring the count back down.

  • The 3 million cap

    Once a pay-per-use account reads 3 million posts in a billing period, post reads stop until the next one, whatever the balance. Sorsa API plans go up to 10 million requests a month, and extra requests keep calls running past the quota.

  • Speed is apart from price

    Paying the official X API more does not raise its request windows. Every Sorsa API plan runs at 20 requests per second, free accounts included, and from 1 million requests a month it can go faster on request.

Test the requests behind your estimate

Every new account gets 100 free requests: no card, they never expire, every endpoint. That is up to 10,000 tweets or 20,000 profiles, enough to run your real job on real data before you pick a plan in Sorsa API pricing.

20
requests per second on every plan
100
tweets or profiles per batch request
200
followers per page
Get 100 free requests

No credit card, and they never expire.

The endpoint behind each row

POST https://api.sorsa.io/v3/tweet-info-bulk
ApiKey: YOUR_API_KEY

{"tweet_links": [
    "https://x.com/i/status/2041188200371446005",
    "https://x.com/i/status/2041190934218670321",
    "https://x.com/i/status/2041192214551978247",
    … up to 100
]}

Links or IDs, up to 100 in one request. Every tweet comes back with its author’s profile.

Questions about Twitter API costs

Working out the cost

How do I calculate my Twitter API cost per month?

Price each kind of data you read. On the official X API, multiply posts by $0.005 and profiles, followers and authors by $0.010. On Sorsa API, divide each volume by what one request returns (100 tweets or profiles, 200 followers, about 20 search results, one check), add the requests up and match the total to a plan. The calculator above does both and shows the plan that fits.

What do 10,000, 100,000 and 1 million tweets cost on the X API?

$50, $500 and $5,000 in post reads, or $150, $1,500 and $15,000 with their authors. The same tweets through Sorsa API search take 500, 5,000 and 50,000 requests: Starter at $49 a month covers the first two and Pro at $199 a month the third, authors included.

Does the X API charge per request or per tweet?

Per item. A search that returns 20 posts bills 20 post reads at $0.005, and the authors attached to them bill as profile reads at $0.010 each. Sorsa API bills per request: one call is one request whether it returns one tweet or 100.

How many requests does my job need on Sorsa API?

Divide each volume by its page size: 100 tweets or profiles per batch lookup, 200 followers per page, about 20 tweets per search, timeline or replies page, and one request per check. A million tweets by ID and 500,000 followers come to 12,500 requests a month.

Plans and the bill

Which Sorsa API plan do I need?

The smallest plan that covers your requests, unless a smaller plan plus extra requests costs less. The calculator shows both when they differ: 12,500 requests a month fit Pro at $199 a month with room to grow, or Starter plus 2,500 extra requests for $61.25 a month. Extra requests run on top of a plan from a prepaid balance that never expires: see pay as you go.

What happens above 3 million post reads?

On the official X API, pay-per-use stops at 3 million post reads a month, and more takes an Enterprise contract from about $42,000 a month. Sorsa API has no such cap: plans run up to 10 million requests a month, which is up to a billion tweets by ID. Past that, talk to sales and we build the plan with you.

Is there a free tier?

Not on the official X API: it has had no free tier since 2023. Sorsa API gives every new account 100 free requests with no card, and they never expire: up to 10,000 tweets or 20,000 profiles through batch endpoints.

Does yearly billing change the estimate?

Yes: you pay for 10 months and get 12. The monthly quota stays the same and refreshes every month, so a yearly Pro plan is 100,000 requests a month for $1,990 a year. Switch the estimate to Yearly to see it.

What the estimate covers

How accurate is this calculator?

It uses the official X API’s published rates and Sorsa API’s real page sizes, the same arithmetic as the estimate on our pricing page. A real X bill can come in lower, since X counts a post fetched again on the same UTC day only once, and a Sorsa API job can take more requests when narrow searches return pages of fewer than 20 tweets.

Does it include posting, likes or direct messages?

No. Sorsa API is read-only and reads public data, so the calculator prices reads. On the official X API a post costs $0.015 to publish, or $0.20 with a link in it.

Test your estimate on real data

Run the requests behind it on 100 free requests, then pick the plan. Every tweet comes with its author, and failed requests are never charged.

Get 100 free requests

No credit card, and they never expire. 6B+ requests served since 2022.

What 1,000 tweets cost on each API

X bills every item it returns; Sorsa API bills the request, up to 100 tweets each.

Per 1,000Official X APISorsa API
Tweets$5.00from $0.014
Followers$10.00from $0.007
Profiles$10.00from $0.014
Search results$5.00from $0.07

3 million post reads a month is where pay-per-use on the official X API stops. Past it, X asks for an Enterprise contract, from about $42,000 a month. Sorsa API has no such cap.

The whole rate card is in our guide to X API pricing.

How the calculator works

The official X API counts items; Sorsa API counts requests, and a request returns a whole page.

By hand

Official X API = posts × $0.005 + profiles, followers and authors × $0.010

Sorsa API requests = by ID ÷ 100 + profiles ÷ 100 + followers ÷ 200 + search ÷ 20 + checks

What 10,000, 100,000 and 1 million tweets cost

Tweets from a search, with their authors, priced by the calculator above.

Tweets a monthOfficial X APISorsa API
10K$150$49 Starter
100K$1,500$49 Starter
1M$15,000$199 Pro
3M$45,000$475 Growth
10MEnterprise, from $42K$899 Enterprise

What common jobs cost

Tap a job to load it into the calculator, then change the numbers to yours.

What can change your real bill

The estimate prices full pages and every item once. Four things move a real invoice.

Test the requests behind your estimate

100 free requests on sign-up, no card: up to 10,000 tweets or 20,000 profiles. Run your real job, then pick a plan in Sorsa API pricing.

20
requests per second on every plan
100
tweets or profiles per batch request
200
followers per page
Get 100 free requests

No credit card, and they never expire.

Questions about Twitter API costs

Working out the cost

How do I calculate my Twitter API cost per month?

Price each kind of data you read. On the official X API, multiply posts by $0.005 and profiles, followers and authors by $0.010. On Sorsa API, divide each volume by what one request returns (100 tweets or profiles, 200 followers, about 20 search results, one check), add the requests up and match the total to a plan. The calculator above does both and shows the plan that fits.

What do 10,000, 100,000 and 1 million tweets cost on the X API?

$50, $500 and $5,000 in post reads, or $150, $1,500 and $15,000 with their authors. The same tweets through Sorsa API search take 500, 5,000 and 50,000 requests: Starter at $49 a month covers the first two and Pro at $199 a month the third, authors included.

Does the X API charge per request or per tweet?

Per item. A search that returns 20 posts bills 20 post reads at $0.005, and the authors attached to them bill as profile reads at $0.010 each. Sorsa API bills per request: one call is one request whether it returns one tweet or 100.

How many requests does my job need on Sorsa API?

Divide each volume by its page size: 100 tweets or profiles per batch lookup, 200 followers per page, about 20 tweets per search, timeline or replies page, and one request per check. A million tweets by ID and 500,000 followers come to 12,500 requests a month.

Plans and the bill

Which Sorsa API plan do I need?

The smallest plan that covers your requests, unless a smaller plan plus extra requests costs less. The calculator shows both when they differ: 12,500 requests a month fit Pro at $199 a month with room to grow, or Starter plus 2,500 extra requests for $61.25 a month. Extra requests run on top of a plan from a prepaid balance that never expires: see pay as you go.

What happens above 3 million post reads?

On the official X API, pay-per-use stops at 3 million post reads a month, and more takes an Enterprise contract from about $42,000 a month. Sorsa API has no such cap: plans run up to 10 million requests a month, which is up to a billion tweets by ID. Past that, talk to sales and we build the plan with you.

Is there a free tier?

Not on the official X API: it has had no free tier since 2023. Sorsa API gives every new account 100 free requests with no card, and they never expire: up to 10,000 tweets or 20,000 profiles through batch endpoints.

Does yearly billing change the estimate?

Yes: you pay for 10 months and get 12. The monthly quota stays the same and refreshes every month, so a yearly Pro plan is 100,000 requests a month for $1,990 a year. Switch the estimate to Yearly to see it.

What the estimate covers

How accurate is this calculator?

It uses the official X API’s published rates and Sorsa API’s real page sizes, the same arithmetic as the estimate on our pricing page. A real X bill can come in lower, since X counts a post fetched again on the same UTC day only once, and a Sorsa API job can take more requests when narrow searches return pages of fewer than 20 tweets.

Does it include posting, likes or direct messages?

No. Sorsa API is read-only and reads public data, so the calculator prices reads. On the official X API a post costs $0.015 to publish, or $0.20 with a link in it.

Test your estimate on real data

Run the requests behind it on 100 free requests, then pick the plan. Every tweet comes with its author, and failed requests are never charged.

Get 100 free requests

No credit card, and they never expire. 6B+ requests served since 2022.