All posts

TwitterAPI.io pricing: cost per 1,000 tweets, limits and math

November 9, 2026

Short answer

TwitterAPI.io pricing is pay as you go at $1 for 100,000 credits: $0.15 per 1,000 tweets returned and $0.18 per 1,000 single profile lookups, with a minimum of $0.00015 per request even when nothing comes back. New accounts get up to $1 of free credits, rate limits run from 1 request every 5 seconds before a top-up to 20 a second after, and monthly plans from $29 add bonus credits.

TwitterAPI.io is a third-party X data API billed per item returned. It is one of the cheapest ways to read X in bulk, and the price has a few rules that change your bill. Here they are, from twitterapi.io's own pages, with a cost table and a comparison with X's official API.

TwitterAPI.io pricing per 1,000 items

$1 buys 100,000 credits. Credits per item, from the pricing page:

DataCreditsPer 1,000 items
Tweets (search, timelines, replies, lists)15 per tweet returned$0.15
Profiles, single lookup18 per profile$0.18
Profiles, batch of 100 or more1 per profile$0.01
Followers or following, full page of 2001 per profile (3 below 100, 2 below 200)$0.01 to $0.03
Follower IDs, 4,000 to 5,000 per call0.45 per ID$0.0045
Any request, minimum15$0.00015 per call, even with 0 results

Search and timelines return up to 20 tweets a page (advanced search, last tweets), so a full page costs 300 credits, or $0.003.

Free credits, expiry and plans

  • Free credits: up to $1 (100,000 credits) with no card, after a bot check. A repeat signup from the same network within 30 days gets $0.10. Free credits expire after 31 days.
  • Paid credits never expire. Top-up bonuses (up to 10% by card, 12% by crypto) last 31 days.
  • Plans add bonus credits on top of the same per-item prices (subscribe page):
PlanPrice a monthCredits a month, with bonusRate limitEffective per 1,000 tweets
Pay as you goAny top-up100,000 per $120 a second$0.15
Starter$293.13M20 a secondabout $0.139
Builder$9911.29M20 a secondabout $0.132
Pro$19925.07M20 a secondabout $0.119
Scale$49969.86M50 a secondabout $0.107
Business$1,499224.85M500 a second$0.10

The effective rate is our math: plan price divided by (credits / 15). It assumes you use the bonus, which arrives as a separate batch that expires after 31 days. Base credits carry over.

Rate limits

From the rate limit docs: an account that has never topped up gets 1 request every 5 seconds, about 720 an hour. Any top-up raises it to 20 a second. Scale gets 50, Business 500, and up to 1,000 on request. Going over returns 429. The docs advise a steady rate, for example 15 a second rather than bursts of 30.

What endpoints exist

The docs index lists about 30 read endpoints: user info, batch lookup, timelines, mentions, followers, following, verified followers, follower IDs, tweets by ID, replies, quotes, retweeters, thread context, articles, advanced search, lists, communities, trends and Spaces. It also lists webhook and WebSocket filter rules for streaming, and action endpoints (post, like, follow, DM) next to a login endpoint. Requests use an X-API-Key header on https://api.twitterapi.io, per the introduction.

Costs at realistic volumes

Job, per monthTwitterAPI.ioOfficial X APIScrapeIO
100,000 tweets from keyword search$15.00$500 (100,000 x $0.005)Billed per page, not per tweet
10,000 profile lookups$1.80 single, $0.10 in batches of 100$100$18.80, or $9.94 on the $497 pack
1 million followers with profilesabout $10$10,000Not offered
50 accounts polled hourly (36,000 calls), 15,000 new tweetsunder $8, if you filter with since_time$75 for 15,000 posts$67.68, or $35.78 on the $497 pack

The polling row has a trap. TwitterAPI.io bills each tweet returned, so a poll that pulls the same 20 latest tweets every hour pays for them again: 36,000 x 300 credits is $108. Use advanced search with from:handle since_time: so empty polls cost only the 15-credit minimum.

TwitterAPI.io vs the official X API

X's pricing page has one model, pay per use: $0.005 per post read, $0.010 per user read, $0.010 per follower or following read, and $0.001 for your own app's data. It is capped at 3 million post reads a month, after which X points to Enterprise. X gives $20 in credits after you save a card and make a first purchase, and a resource is billed once per UTC day. For reading public tweets, TwitterAPI.io is about 33 times cheaper per post. The official API is still the one to use for posting, DMs and acting for your users with their consent. We cover X's own free options in is the X API free.

Which to pick

  • Millions of tweets, X only: TwitterAPI.io, on a plan if your volume is steady.
  • Real-time alerts on keywords or accounts: its webhook rules, which save polling.
  • Posting or acting for users: the official X API.
  • X plus TikTok, Instagram or YouTube, with the same field names: a multi-platform API. See TwitterAPI.io alternative for the side-by-side.

Doing it with ScrapeIO

ScrapeIO reads public X data at 1 credit per call: X profile API, X user tweets API, X search API with operators, X replies API and X trends API. Not-found accounts cost nothing, and the same key covers 32 other platforms. Agents can use the X MCP server.

FAQ

Is TwitterAPI.io free?

New accounts get up to $1 of credits, about 6,600 tweets, with no card. They expire after 31 days, and the rate limit is 1 request every 5 seconds until you top up.

Do empty results cost money on TwitterAPI.io?

Yes. Every request costs at least 15 credits ($0.00015), even when it returns nothing.

Do TwitterAPI.io credits expire?

Credits you pay for do not. Free credits and bonus credits expire after 31 days.

Is TwitterAPI.io cheaper than the X API?

For reads, yes: $0.15 per 1,000 tweets against $5 per 1,000 post reads on X's pay-per-use pricing.

Sources

Checked on 9 November 2026 from each vendor's own pages. Prices and limits change; follow the links before you decide.

100 free credits, no card. Credits never expire.

Get API key